hep]
AdventurelandJF^
12.00
IS.95 wllti citMtl*
AVALONHIU.
One Player Simulation Games
1^ B-1 Bomber
* Nukewar
* North Atlantic Convoy Raider
* IVIidway Campaign
For one to four players
* Planet Miners
At last! Quality computer simulation games from the
leader in war gaming! Alt games available for 16K
Level II TRS-80, 16K Applesoft in ROM or Apple II
Plus, and 16K Pet 2001 computers.
$14.95 each!
TheSofh&areCjKchange
6 SOUTH ST., MItFORO. N .H. 03OS5 (603) 6734144
LSdKfleJ
YOUR BASIC SOFTWARE MAGAZiNE VOL.2, NO.10
IN THIS ISSUE ...
Adventures
by James Garon 17
Mlcro-80 Pinball Machine
by Garth Jensen 22
Take Apart: Plnbslt
by Garth Jensen , 30
Adventureland
by Scott Adams 36
Adventure interpreter
by Scott Adams ,44
Lost Dutchman's Gold
by Teri Li 58
REGULAR FEATURES ...
Outgoing (Mail 6
Programming Hints 14
Input , 50
Bug Report 70
Market Basket 74
Convenient Order Forms 76
cover illustration of
Adv«nturaland by
Elaine Ctieever
3oft5i(3eJ[
STAFF
SoftSide Publications
The Software Exchange
Putillihir
Roger w. nabilallle, Sr.
George Blank
James Garon
CeiiyEdMr
Sheila Jahnte
Cratnlv! Blntur
Bains Chaever
lypsonphicii airacur
ianice Milisr
EYsdecHui
Laurie Miller
Gait Mash
Oonra Bennett
BgrtkHpinfl
Doris Miner
CuitDnsr SanrlM
Bette Keenan
ihilHiing
Bea >;imball. Mgr.
Donna Jean
SutnErlptloiK
Diana Bishop, Mgr.
B. Cooklnham
Karen Fissette
Donna McMahon
Belinda Perry
Mill Depirtmanl
Gary Young, Mar.
Gten Ohiand. Asst.
Donna Cooklnham
Bobin Rossi
mmtno
Memorial Press Sroup
PuMliMnt Cwnllnilgr
Elizabeth Robllalile
nindtir ot MgrkilMo
Josepfi Breton
Kafthy Ma fool
PhooM FensEflrman
Mk Pepirtment
Mtary Edwards, Mgr.
Courlir
Lester Anderson
David K. Rebitailie
Eric Skyten
capf Dtvlilen
Anmar Williams
Unda Fedas
Pam Dem mons
FOR YOUR ORDERING CONVENIENCE, TOLL-FREE
9 AM . 9 PM, EST — Mon. - Fri.; Sat. 12'4
1.800-258-1790
ff you live In NH, ,'
or have any questions concerning your order:
(603)673-5144
During th« summer our programmers wilt be taking a much-
ntteded and well-deserved break— tiieretore, effective July 1 st we
will be temporartly suspending our HOTLINE service.
SoftSliis Magizlna is continually seeViIng original articles and software for publican on. Imagination and
variety In concept and content are our primary criteria for acceptance. Payment varies wllh length,
au It at>llity, ease ot editing and quality.
Our policies witti respect to software purchase are highly Indlvldualiwd, and offer the programmer
several options. Including one-time publication rights, outrlgtit purchase, and royalties on sale of
prerecorded cassettes. Program submissions stiouid use Radio Shack Level ll Basic, stiouid run in Level II
and DisK BASiC, and may rjot employ coding techniques that cannot be accurately preserileO In a line
tislinfl, such as SYSTEM modules and "super graphics" or other hybrid tnethoda. For more Information,
please write: SoftSlda, PO Boxes, Milford. NH 03055.
SoHSIds Is published monttiiy by SoftSide PuBllcatlors, 6 South St., Mriford, NH 030S6. Subscription
rates: USA bulk rate - J18 per year. USA first class, APO, FPO, Canada, Mexico, overseas surface mail
-^25 per year. Overseas airmail -$30 par year. Ail rem Itts rices niust be in U.S. tunds. Mail subscription in-
quiries to: SoftSide Subscriptions, f^ 80x68, MIftord, t4H0305S. Entire contents copyriaht • 1979bySoft-
Sklo Publications. All r^hts reserved.
PLEASE NOTE: TH&SO is a registered tredemart* of Radio Shack, a division of Tandy Corporation.
Th* Sottwaf* BicTianse Is not coinnsctM In sny way with Radio Shack or Tandy Corporation.
Unlock the^hidden
power of your
computer!
PROGRAM FAST & EASY!
Use ROM routines in your
^^k BASIC and Assembly
'*^*"' Language programs!
All you need to know is in...
mriHiwii»s
TMUGWCHTIK
REFERENCE GUIDE
TO LEVEL II BASIC
$19-95 plutfl ■hipping
OUrtnlYIAr from Fulter Software previously sold at m.%
TRS-80 Disassembled Handbook
bV Robert RlctiardSOn previously said at S1D.00
Hex Mem mnnltor written In BASIC by John Phillip
Z-80 Disassembler by Gfiorge Blank
DOS Mep by John Hartford
Description of the contents oi the Level II BASIC ROM by memory location,
t>y function, and in lesson format. Includes several BASIC and
Assembly Language programs in listing format to examine and use
ROM routines,
IheSoihi/ateExid^nge
SSouthStreel:,8ox68,Miifon:l,NH(W55 eOS-bJiSlAA
THE MAKING OF
AN EDITORIAL
sitting comfortably in front of
your computer, savoring with
sweet anticipation the luscious
programs which beckon from the
following pages, you may never
have wondered what transpires
behind the scenes here at the
luxury office suites of SoftSide in
Beautiful Downtown Milford.
There Is a story behind the words
you are reading at this moment A
story that must be told. (However,
we are not implying that It must be
READ— feel free to abandon me
here in mid-sentence and suc-
cumb to the blandishments of this
month's adventures.)
A prtze-wtnnmg editorial iwgms
with an idea; ttta lack of trophies
on my <tm»k attest* to this fact. The
Mm tafcM on life as it la typed into
SCRIPSIT's forgiving arms. Brief
moments later we see a finished
document emerging from the
printer.
Next step is a wfiisper quiet ride
in our lushiy carpeted elevator,
down to the second floor where we
pause briefly but reverently just
outside the Art Room door.
This is the place where the
merely mediocre is made im-
mortal. Thesidll of these excitingly
beautiful artisans is beyond belief.
(I am not ashamed to say that I
know an artisian well.)
Gail, who has come to be known
as "Twinkle-fingers" — ostensibly
tor her amazing speed and ac-
curacy on the typesetting ma-
chine — sets up the text In Its
magazine format. When she has
finished her btisterlng display of
keytioard dexterity, the machine
ctlcks to Itsstf for a few niom«fits
and then disgorges a box about
the size of an ostrich egg which
contains a wide roll o1 film. When
the film has been developed, ac-
companied by many strange
gurgling sounds and mood-
altering odors, it Is ready to be
"pasted-up".
Elaine and Donna take over
now. Starting with only a few
sheets of thin cardboard, faintly
marked with arcane symbols
(meaningful only to thetrue Artist)
and using their Official Artist's
Implements, they draw borders,
insert illustrations, and even
correct spelling errors discovered
at the last second. This is ac-
complished by physically cutting
out the offending letter, and
delicately but firmly inserting a
tiny piece of film containing the
correct one. When the finished
article comes back from the
printers, there is no sign of the
original mistake, as you can sea.
The next major event in the life
of our editorial is the dreaded
Deadline Day, This is the day when
the sheets of cardboard con-
taining the treasured document
are slipped into an envelope along
with all the other articles, pro-
grams and special features that
comprise a typical SoftSide,
A trusted courier then whisks
the precious envelope off to the
printers. About a week later, a
truckful of cartons is unloaded in
the notorious Bulk Mail Room. It is
here that a skilled crew of high-
school students prepare thou-
sands of SoftSides for world-wide
distribution. Adults are not al-
lowed to assist in this endeavor,
since our company insurance
does not cover deafness caused
by radio rock music inflicted at
maximum volume.
Scant days later (or weeks if you
live on the west coast and dont
have a first class subscription),
SoftSide is in your mailbox, ready
to provide you with still another
month of programming ecstasy.
cmM
TO ORDER
CALL TOLL-
800-258-1790
<in NH call
673-5144)
Prices subject to change
without nottce.
Prices do not include shipping
COD orders require
25% cash deposit.
— EFFECTIVE WNE 1il ie»»*"
6 South Street,
Mllford, NH 03055
LIST
OUR
JHSM COUPUTSH9:
MttCE
PRICE
Level M, 4K
S61«,00
1559.00
Level 11, 16K, no keypad
569.00
Level 1), 16K, w/keypad
649.00
749,00
EXPMUON INTERFACES:
COMM-eO Inteftace
179.95
Expansion Interlace, no RAM
299.00
269.00
Expansion Inleriace, 16K RAM (NEC)
448.00
369.00
Expansion Interiace, 32K RAM, {NEC)
597.00
459.00
DISK DRrveS:
Percom. TFD-100. 40-track
399.00
389.00
Porcom. Dual TFD-100's
795.00
775.00
Percom. TFD-200. 77-track
675.00
$50.00
Peicom, Dual ll-U-200's
1350.00
1300.00
CompuThink. Dual Drive, Dual Sided
1295.00
mSK OftlVE ACCESSORIES:
a-Drive cable for TRS-BO
29.95
29,00
4- Drive raihM for TRS-ao
39.95
39,00
^eroofn Data Saparator
i9.95
Extender Card
■tS.95
15,00
PRINTERS:
Centronics 730
785.00
719,00
Centronics 737
995.00
895.00
Centronics 753-S
3196.00
2695.00
Centronics 779-2
1559.00
995JX)
nS Quick Printer 11
219.00
209.00
RS una PfinMr 111
1960.00
1813.00
NEC 5530 Spin Writer
3995.00
2595.00
LRC 7000+
389,00
369,00
■HHMI^^^LRC 7O00» (6A col)
• ••••• e V
405.00
389,00
I^^^MMV PRINTER CABLES:
QPil to Expansion Interlace Cable
19.96
19.00
LRC to TRS-60 cabte
20.00
LRC to APPLE cable
20,00
LRC to EXIDV cable
20,00
LRC to PET. IEEE cable
59.00
LRC to RS23ZC male, cabte
65.00
LRC to RSSSaC female, cable
66.00
730 or 737 to TRS-flO cabte
29.00
779 or 753 to TRS-80 caWe
35.00
PERIPHERIALS:
Novation CAT Modem
189,96
179.00
UDS 103-LP
195.00
RS-232-C Intertace Boerd
99,00
89.00
TRS-a32 Printer Interface
39.95
DATA Oubber
49,95
leK Memory Kit, Keyboard
99.00
1£K Memory Upgrade Kit, E.I.
95,00
Percom Electric Crayon, w/cabte
279,00
Busy Box, TRS-BO
109,96
Busy Box, APPLE
114.95
eSfl X-10, Starter Kit
124,95
ATARI COMKJTERS:
ATARI 600 Computer System
1080,00
8T5,00
ATAfll 400 Computer
630,00
515.00
ATARI 410 Piagram flecorder
99,95
65,00
ATARI 810 Disk Drive
699,95
sssoo
ATARI S20 Printer
599,95
<70XK)
Joyatick Controllers
19.95
18.95
P»Mto Controller*
19.SS
(6,9$
HARDSIDE in conjunction with MICROMINT has solved the
TRS-80 I/O bottle-necl<. This new expansion interface,
designed by Steve Ciarcia, is described in detail in the June
issue of BYTE magazine. The COMM-80 provides the most used
features of the RS expansion interface into a single low-cost
($180 vs. $400) unit. The COMM-80 has a full 8-b)t parallel port
compared to the RS' printer-only port. There is also a built-in
RS-232-C interface (no extra board to purchase). A BUS
connector is provided for future expansion. And to really clean
up the I/O bottie-neclt, up to 16 of these units can be chained
together and addressed separately. The unit connects, with the
cable supplied, directly to the CPU/Keyboard or expansion
interface. This is the only interface you need to turn your TRS-
80 into a time-sharing terminal with provisions for a printer.
Terminal software is included. COMM-80 $179.95
DEALER INQUIRIES INVITED
TQ ORDER TOLL-FREE
1-800-258-1790
6 South Street, MiHord, NH 03055 (603) 673-5144
SoHSKbg^ouisup!
The best little BASIC computer
magazine is becoming the best FULLS IZE
BASIC computer magazine! Starting with
our very next issue, your troubles are over.
No longer will you eagerly reach for the
latest issue of SOFTSIDE only to find
you've grabbed the TV Guide by mistake.
We'll have more exciting pages, wider
LLISTings, and more than a few surprises
In store. I can hear you asking, "What
surprises?" Sorry; if we told you, they
wouldn't be surprises any longer, would
they?!
SoftSide Publications
6 South St., Mllford, NH 03055 <&03) 673-5144
To order cati Totl-Free 1-800-256-1790
(In NH call «ra4144]
10
Create, detxjg^document &
modify - 5 WAYS
UTILITY
FROM NEPENTHE
The UTILITY program consists of five modules 1o assist you
in the creation and debugging of programs, the preparation of
program documentation and tfre modification of program fries.
With UTILITY, you can: quickly locate arty string of characters
in your program, change any strings within your program,
produce a line number cross- refers nee on screen or printer,
select from three degrees of program compressiort, create a
formatted, "structured" line listing.
UTILITY la available on dl(tt tor $29.95
Call 1-800-258-1790 (in N.H. 673-5144)
limSoht^are Exchange
Add a whole new
dimension to
your computer !
0.^^*
.d^*
.o»^'"v^
^m
_ Games and
programs come alive with
W sounds, bo u rices, clicks,
sirens, bird calls, music notes, tunes
and whatever ets« your imagination
dreams up. Supplied with three demon-
stration programs on tape, attractive amplifier
with cabie for direct hooitup to your cassette
recorder {no modification required) and complete
Instructions for creating your owrt sounds and tunes (including
a S-octave organ),
Lwt SOUNDWARE bHng your TRS>80 lo life tor $24.95, Levej tl, t6K
(RmiMlm 2 *A bcHirtM)
The Sohwtiare Exchange
6 SOUTH ST.. MILFORD, N.H. 03055 (603) 673-5144
11
mm '
TWO ADVENTURES BY SCOTT ADAMS..
THE COUNT
You 're in Dracula's castle, and your mission is to destroy
him and thereby rid the world of his evil.
VOODOO CASTLE
Remove a voodoo curse from Count Cristo and set
him free forever!
16K Level II
$14.95 Bach
6Sculhai«t,Sc«68,Mrfcin(NKOS155 6Ui-67J-J)«
12
m-
Put IRV
on your
programming
Staff!
Comes wtth manuat
Input shortnand — one keystroke
can enter a whole line! The feature
you liked in Level III BASIC and T-Short,
now with all keys user programmsble!
You can even turn your cassette player
on or off with a single keystroke.
Relocate a line by simply editing the line
number — renumber lines individually!
Video Editor allows cursor oriented
editing of your progranns. Just move the
flashing cursor to the line to be edited and
type the corrections, insert, or
delete!
IRV is faster than Level II BASIC!
More powerful tfian a speed
typist! Able to leap ten
subroutines at a single bound!
Machine language tape $24.95 On Disk $29.95
The Software Exchange
e SOUTH ST., MtLFORD, NH 03055 673-6144
13
Need to determine a PRINT @
position if only the X and Y co-
ordinates are known? It's simple tf
you use ttiis formula:
P=INT(Y/3)*64+INT(X/2)
where P is the PRINT @ position
and X,Y are the coordinates in a
graphic command such as
SET(X,Y}.
Shane Causer
Brunswick, Georgia
(Editor's note: It is possible to
reverse the procedure. Given a
PRINT @ position (P), the follow-
ing lines will give you the X and Y
values for SET/RESET com-
mands:
Y=3MNT(P/64}
X=2'{P-64*Y/3)
Each print position contains six
small graphics blocks. X and Y will
be the coordinates of the upper left
block in the PRINT @ position.)
If you are running some type o1
graphics which make use of
CHR${24) (Cursor left) and/or
CHR$(26} (Cursor down}, you can
save memory space by entering
these control characters directly
14
Hir^
from the keyboard. First enter the
line, but use two quotation marks
(""} where the CHR$(24) and
CHR$(26) would go. Then EDIT
the line. Space over until the first
quotation mark is visible. Then
press I (insert) and use [SHIFT)
left-arrow for each CHR$(24) and
[SHIFT] down-arrow lor each
CHR$(26),
Jimmy Dossey
Ocala, Florida
(Editor's note; The "cursor-up" or
CHR$(27) may also be entered
during EDlTing, but you have to be
sneaky; since [SHIFT] up-arrow
takes you OUT of l{nsert) mode,
you must use the C(hange)
command instead. Leave a blank
between the two quotes (" "),then
C{hange) the blank to a [SHIFT]
up-arrow.
You should also be aware that
these memory-saving techniques
should be avoided if you plan to
submit your finished program to
SoftSide— It's murder on the
LLISTings!)
When writing text strings to
tape, jt is annoying that commas,
semicolons and quotation marks
may not t>e contained within the
string. One way of getting around
this Is to examine each character
in each string and translate these
three (, ; ") toavalueiessthan32
or greater than 127 (ASCII values),
and to retranslate them when they
are read from tape. A much
simpler method of allowing
commas and semicolons In a
string is to enclose the string in
quotation marks before it Is
written. These will automatically
be removed by the computer
during input. One way of doing
this is the following:
10 Q$=CHR$(34);REM CHR$
(34) IS A QUESTION MARK
20 PRINT#-1,Q$+ST$+Q$
where ST$ is the string to be
written to tape. The trailing quote
may be omitted If desired.
Since SoftSlde Is devoted to
games and programming in
BASIC, I vfbuld like to suggest a
ganM which may t>e played by all
readers, at the same time giving
them wn opportunity to learn some
of the possibMlties available In
Level II BASIC It tuis often been
said of APL-programmers that
they enjoy writing "oneHlners" of
gjeat obscurity and performing as
much as possible with as few
characters as possible, l^vel H
BASIC actually provides the
capability of writing quite impres-
sive and complex programs in just
one line. Here are the suggested
game rules for BASIC "one-
liners":
1. The program must t>e written
as a single BASICIine of maximum
256 clutracters )n expanded form
(i.e. "PRINT" instead of "T)
2. The program must be self-
contained, i.e., not make any
assumptions about string storage
available, etc.
3. The program should provide
a continuously changing graphics
display, as impressive as possible.
Here are a few samples to start
you off:
1 DEFINTfl-Z:aS:F0Ry=8TO47S7EP«»(2):F0RX=eT0127STEPttlK4>:IFPOI
NT<X.V)RESET(X,Y):RESET<127-}{,47-V>:»C)a:»CXr:eOfT01ELSESETO(,V):
SET(i27-X, 47-V) :NEXT:fCXT:eaT01
1 OEFINTX:aS;FORX=15J60TCU6310:POKEX,32:Pa®<+l.l€4:Pa(EX+2,176
: i>(KEX+3, 176 : POKEX+4, 176 ; POCEX+S, 141 : TOt^X+fi, 148 : : POKEX+64. 32 :P0
KEX+65, 138 : POKEX+66, 111 ; POWEX+67, 111 : P0KEX+68i 139 : »Ba : RUH
1 a£f«»:DEFINT7<:I»=" "+Ct«*<l€4)+STRIHW<3,176)+0«*<141)+CH»
(146) :E*=" "+CHR$<13S)+STRIN(a(2, m)+CHW(139) :CLS:F0RX=9T0958:
PRINT?X.Mi : :PRINT»(+64,E*i :NEXT:RWI
laS:DEFI^fTfl-Z:X=R^»(127):V=RM)(475:F(lRft=eT0le+RND(6e):r=RM)<7)
-4:J=RM><5)-S:F0R8^0R»)(^>:SET<X,V>:I=I+2*I*«I+X>127>0R(I+X<
8)) :X=X+I :J=J+J»2*«J+V>47>OR(j4V<e»:V=V+J:NE>a:l€XT:FORI=0T{»9
9:«XT:RUH
15
1 aERft99 : J=RfirAil>*M ; US - W=CHf?*(17S:) : PR!Nmj+lS'., STRINfi$<64. D
$ -J ; f:J=r:HR*( 1 B7 ) +CHR*< 1 33 > FCS? I =..ITr!j+5S ; PR IfffliL C!€*.<139) CHR$ (16
2 )D*r.Hfti: a45>C:HR$a:*>CHRi (. ?52-> fflR$' 1 7fl ) mtW.S (133>f;HR$ (1 SB) CHRf
i" H9) , ■ PP I NTtBIf 129. D J»r:HRJ (191 >f3.i : Mf XT i RUH
Arne Rohde
Denmark
(fcOftor's note: If you come up wilh
some exceNent "one-finers", send
them to us at:
"One-Liners"
c/o SoftSide Magazine
P.O. Box 68
Miiford, NH 03055
We'll share the best ones sub-
rrdtted in this column. See your
name in PRINT! This is my slightly
fishy contribution:
1 CI. 5. : DEFSTRfi : FOR! =1T025 : REflDX : ft=fl+CHRJ (X > t€KT ■ Fa?P=896T0548 : PR
! mm ft.. : PRl NTI^-56. CHR* (79+47*^ ( RUD ( S>=1 ) ) ; : FORI =lTO:^e : NEXT : PR IN
T^, CHR$<51 > ; PRIHT!S9Se. ; fCXT : R1_ffJ ; DFITR130. 17:5. 160. 184, i 88, 191,. ISf
, 188, 26, 8, 8- 8, 8, 8, 8, 8, S, ISO, 158, 115, 139, 143, 191, 142, 13f. Ticw
A line was inadvertently omitted
from Arne's programming hint in
the April 1980 issue, page 70. To
translate a variable D, containing a
decimal number from to 15, into
a hexadecimal string variable, H$,
you may use the expression:
H$=CHR$(48+f-?*([»3)>
This avoids a tot of time and
node. )
The TRS-80 Users Group of Corpus Christi, TX nneets the
third Tuesday of every month at 8:00 at Dei Mar Junior College
in Room MC 109, Meetings feature an informal exchange of
Information and a short presentation every month on some
aspect of BASIC or assembly language programming.
18
ADVENTURES
Expanding
Universes
by James Garon
You awaken and look around
at your unfamiliar surroundings.
Closer examination reveals tliat
you are in:
a bed , . .a rocketship , . ,a forest
. . .a London flat . . .a chapel . . .a
desert . . .a ghost town . . .
Wherever you find yourself,
one thing is certain: an exciting
adventure has begun. Each
adventure is different from all the
rest; whether your goal is to
recover treasures, rescue an ex-
plorer, or steal the secret plans
from an enemy agent ■ you can be
sure that danger, challenge and
fascination lie ahead.
Adventures are often referred
to as "compunovels" because of
their uniquely interactive nature.
Seated before your patient com-
puter, you direct the course of the
adventure by issuing one - or two-
word commands such as, "GO
NORTH", "GET KEYS". "HELP",
"LOOK MIRROR", "GO
TUNNEL", "LIGHT FUSE" . . .
Many times, the results are
surprising; the computer's reply
could range from, "! SEE
NOTHING SPECIAL" thru
"THERE IS A HIDDEN DOOR" to
"IT BLEW UP IN MY HAND • I'M
DEAD!!"
Fortunately, in these rote-
playing sagas, death is never per-
manent - at worst It means you
must start over, and just possibly
there Is a secret word or hidden
exit which will let you live again.
Even when playing the very
17
same adventure, no two people
will have exactly the same ex-
periences. One person will brave-
ly break a mirror - possibly dying
In the resulting rain of sharp
glass splinters. Another, more
timid adventurer may pass by the
mirror dozens of times, seeing
only his or her reflection and be-
ing told that it is "VERY
PRETTY". Still a third, more ex-
perienced adventurer may
discover the enchanted bee-
Iteeper's suit, put it on, break the
mirror in safety, thus revealing a
previously concealed passage.
Common to most well-written
compunovels Is the feeling of an
expanding universe. Initially, you
may find yourself able to explore
only a few locations. The extreme
case Involves but a single room
•with no obvious exits at all. You
examine the objects around you,
picking them up, setting them
down and using them in any man-
ner you can think of - the obvious
ways as well as the creatively
obscure. You may try to beg,
burn, break or chant your way
beyond your current troundaries
(the last method being aided by a
magic word). Eventually you will
discover an escape from your
restricted territory - a new room
with new objects, new dangers
and new opportunities.
Let us make up an example.
(Discussing an actual situation
from a currently popular adven-
ture would risk spoiling the sur-
prise for future explorers.)
Perhaps you've discovered a
dangerously ticking bomb.
You've decided to try pouring
water on it in hopes of rendering
it harmless. Elsewhere you've
found a stream of water. Return-
ing excitedly to the stream, you
issue the command, "GET
WATER" only to be told, "I'VE NO
18
CONTAINER". Taking inventory
of your posessions, you see that
you are carrying a gun ■ with three
remaining bullets, a book of
Druid poetry and a croquet
mallet. Nowhere in your travels
have you seen a bucket, army
boot or other suitable container
for the desperately needed water.
While you may have felt, by this
time, that you'd been everywhere
and done everything there was to
be done, you now know you were
wrong. Somewhere there's an en-
trance to a place you've never
been. The entrance may be a
sliding panel, a trap door or the
ever popular magic word.
Whatever method eventually
works, your miniature universe Is
about to expand. Soon you'll
discover the hidden marine
museum, pick up the fish bowl,
discover a non-fatal method of
removing its man-eating oc-
cupants, refill it at the stream
and pour it on the bomb ■ which
just might melt away - revealing
In its innards the final treasure.
Once the pressure is off, and
you have time to think back,
you'll realize that - just as in a
well-written mystery novel, where
all the clues were in plain sight
yet psychologically Invisible • so
too, the entrance to the marine
museum was there all the time.
Finding it was just a matter of be-
ing both persistent and creative.
As there is a wide range of
talent among mystery writers,
from top-notch to merely
mediocre, so too with adventure
creators. Only a few, such as
Scott Adams, have mastered that
perfect blend of frustration and
progress - that knack for an-
ticipating the movements of his
explorers (us) and providing the
right amount of barriers, riddles
and solutions.
Some people have asked,
"What do you do with an adven-
ture once you have solved it?"
Unlike a mystery story, which Is
unchanging from one reading to
the next, adventures are worth
repeatlrtg. The knowledge ac-
quired in successfully solving an
adventure can be applied to
subsequent attempts. It is
always possible to try for a more
elegant solution, or one which re-
quires fewer moves.
Alternatively, you can invite a
friend to play, resisting the temp-
tation to be too liberal with your
tiints. It is surprising how dif-
ferent an adventure can be when
another person is in control. No
two people perceive a problem in
exactly the same way. Their ap-
proaches. Interpretation of clues
and eventual solutions may be
quite different from your own.
It is most humbling to watch
another player discover and use a
shortcut you have missed. (One
adventure contained a magic
carpet which whisks Its occupant
safely back and forth between
distant locations. Your author,
having solved the adventure
without ever using the silly rug,
was stunned to see a fellow ex-
plorer discover the secret of the
carpet and go on to relatively
easy victory.)
As a tool for teaching logic and
careful planning to young people
(and illogtcal adults) the adven-
ture is without equal. A skillful
adventure-writer guides the
adventurer to perceive relation-
ships between distant objects,
and expand his or her awareness.
When you experience your first
machine language adventure,
you'll wonder how you ever put
up with the slowness of BASIC.
The more complete and complex
an adventure is, the longer it
takes BASIC to respond to your
commands. Machine language
eliminates the waiting and pro-
vides instant response to your
commands. No sooner have you
typed "GO NORTH" (or simply
"N" using Scott Adam's
thoughtful shorthand) than you
find yourself immediately
transported to a new location. No
more waiting those interminable
seconds while BASIC scans a
vocabulary table, searching for
your command.
If you've never played an
adventure game in machine
language, you'll certainly enjoy
BASIC adventures. They are a
welcome and creative change
from the standard games of
Space Potatoes and the like. Just
a friendly warning though:
machine language adventures
are a quantum leap ahead of their
BASIC counterparts. Once you've
tried one, you'll t>e hooked; you
may never have the patience for
BASIC adventuring again.!
19
THE HOTLINE
Our programmer's hotline will not be in operation during July and
August in order to give our staff a welt deserved break.
If you need more information about one of our products, please
send a self addressed stamped envelope and request ttie informa-
tion sheet on the product in question.
If you have a tape or disk that is defective or fails to load when
received, return tt for prompt replacement.
If you are having difficulty with a TSE or Ramware product, or
find a bug, please describe the problem as completely as possible,
indicating what you were doing when the failure occured, the
nature of the difficulty, the exact error message you received, and
the line number of the problem if possible. Send it to Product
Maintenance. TSE, P.O. Box 68, Miiford, NH 03055.
If you find an error In the magazine, please send a note to the
editor as soon as possible with full details.
We will do our best to serve you to the limits of our abilities.
Thanks to all of you for your help in these matters.
m.
Magic from
Leo Christopherson
Bee Wary..
This fast-paced real time action
game is a contest between a
Bee operated by the player and
a Spider operated by the com-
puter. Machine language
subroutines but loads as Levei
II for easy operation. $l4,gs
Snake Eggs..
hiere is a computenzed
reptilian version of 21 complete
with arrogant snaties and
appropriate sound.
16K
Level IL
Android Nim.
The newest version of TflS-8l?s
first animated graptiics
game— Andfoid NIM— rtow
with more animation and
soundl Level II, 16K 114.95
Life Two...
Two in one: Game of Life, at an
astounding 100 generations a
minute, plus Battle of Lite with
animated creatures and sound.
Level Jl. 16K $14.95
bS(iJthSlnvt.fi()x(,B,MitltMNtlOX)5'i
TOLL FREE 1-800-258-1790 nmiMm^m
21
MICRO-80
PINBALL MACHINE
Featuring...Aliican Safari!
by Garth Jensen
SAVE YOUR QUARTERS!! Fast-
paced pinball has come to the
comfort of your own home on a
computer that runs for hours on
only pennies. Load the following
program, attach an amplifier
(optional), and you have an
exciting game complete witfi
realistic sight and sound effects.
The PINBALL MACHINE
includes four different variations:
1. African Safari — Raise your
rifle and shoot the charging
elephant before you're trampled.
2. Random Targets — Keep on
your toes as the rebounds in this
game are unpredictable.
3. Normal Pinball — Enjoy the
electronic version of the typical
arcade game.
4. Wipeout — Eliminate four
solid rows or targets and achieve a
22
perfect score. Be careful as the
playing area is compressed
toward the paddles.
Left and right flippers or paddles
are i ndependently operated fay the
"Z" and "/" keys, respectively.
Scores are continuously updated
and an overall rating provided at
the end of each game. Two levels
of difficulty are provided in each
game, creating challenge for
beginners and experts alike. Fire
this program up and see how you
rate as a pinball wizard.
Note: A machine language sound
routine is poked into the string
space defined at line 50. This line
is altered during execution, so
save the program before running.
i^ I N li A L L
56 06$=" "
55 Gosuegeee
ee ■'I11CR0-88 PINBflLL HftCHINE COPWISff iSSe BV G R JBISEN, fi
I.L RIGHT? RE^RVED
78 'PRIOR TO E>^aiTION, I..IHE 56 LOOK!? LIKE THIS: '56 90*='
. , . '■' DURING EXEaiTIOM, fl CCmHH MftCHINE LflNGU
»£ SOUM) ROUTINE IS PO^ INTO C«(
86 THflMKS TO SOFTSIOF HRGHZINE FOR THE IDEfi OF POKING THE ROUTI
HE IKTO R ISSERVEC STRING SPfC^
98 'FOR SOlKt (OPTlOKflL), CONNECT THE fKJX LEflD TO AH fUTllFIER,
m RflNM)M:0EFI«Tft-2 aS:PRlHnflB<41;CHR$<23>;"HICR0-88 PlWflU.
HftCHINE'tPRIHTPRlNT
118 PRlNfT" 1 - AFRICfiM SflFfftl" PRINT- ?- RflHMK TARGETS PINBfi
LL'PRINfT- 3 - NORMd PIWflU'PRINT" 4 - MIPEOUT* PRINT" 5-
STOP": PRINT
128 INPUT" ENTER G«HE"^e:IFKK10Re>5THEN128aSEP»=""X=9;IX=e:IV
=e :IFfi=5THENCL5:E»
138 IW>UT" HfWT DIFFICULT VERSION? V/N";T*:rFLEFT*<T»,l)0"V"TH
EH158
141 y=0;L=8:R=e:S=e:LZ=ie:R?=«:M=8:fl=8:&=*:PR=« PL=e; :(*=«:£=«
158 G=6:iaEFT»<Ti.l)="V''T>CNU=4:l*=3:ELSEU=2:l4^
155 IF6=1THENI.I=2
168 P*=STRING*<14-U,61>:fl=153«l
178 ONG QOTOSeee, 7888. M88. 6888
186 X=59V=7ffi:Z=M:lX=-RM>a>;IV*-64 S=32 H=1625e:PD«^ LZ*«6
)!?=926+U
198 L=« :R=e R$=STRIMG$a4-U,32) :PL=-1PR=-1 :IF6=4 P0=91
195 IF6=4 R»=STftIM(»(2?-U,S>:P»=STRINC»(?MI.Sl);lZ=9«:It2=928+tl
288 T$=STRINW(4, 191 >+STRING$(56, 525+STftING*(4, i91>
218 aS:F0RI=eT063P0t^ft+M91:PO(EfHI+8«jm:NEXT
228 FCftl=64T0e32STEP64:PftINT8LT*> :NEXT:T»=»"
?38 IF G>1 THEN 245 aSE PRINI»43;M»i ;PRIHre385,K2*i PWHTCSTg
,»B»i;PRINTM8.CHRi<143);
248 G0SiG538e : G09«588e : G0TQ266
245 IF(^2QOT0n(«Cl^IFM60T(l«148
23
2S0 F(IRlBlTOe:0Nl(»SUB2tt«»»3«,2Me,2Me, 2960, 2070, 3flee, 2898 rC
XTI
266 PRINTtn£.STRIIIQ*<24.S); ;P1tINTiWe, STRIi«»<K* S>; :If6>lPRIKT
•Mft"SCORE»iSTRt<SC>i
2fi5 IFao#W*tr«ie» ■ •; :PRIMTW44, ' ";
2S7 IF(M mirme& STRINGt<44. S)j
2n PRINTiMiS, MM.L * i CTtli ; POCaHX+V, D : (iOTOSae
3« (MTR 2d27*l«,14,14e.«9.fi2,l,211.25S.l&254.£9.62>2>2U^25
MS. 2M, 13.32* 2^* 281
588 WHXHX*V+lV:IFPEBC<e>OSTHD*t880 —
»S in>EEK(e>OST)ENi888
512 K+PL:IFDt«m)788
S14 INNfR IFKXttOfraTSS
328 P«EO-I){-IV,S:P0KEft,O:V»VHV:)W<+JX:T«=«ICEVt:in»="
MS iroWIPBIMl SEin>»'Z*WIWILZ, P»; ;L4:n.>l :Q0TflM8
?8t L<«:n.>-i:ftnniLz.M> ;arraai4
79 iM:pi^-i:ntnniiz.teti ooirasM
1M8 inM<Z99IIMCl«32n)enFPEEI((&>^lfCNt«HaSEIF}{>57aW<£T
1M8 IF a>lC3t9nOKrT<rn:«Mjgi<29S):IFm«nMEH«88KLSE2138
1K8 V^SK<») :IFV>5niO«l8ttaSEV-V-«8 :SOSC+18^;PWinW68,"SC
1825 (MGGKrnMi68t 7388» M!38. 6288
ins (M<V-l)aaSUB28e5>28(JS»284S,289S,28SS, 28^*2885, 2899
lt39 a«mSR<39*4«V)
1M8 ()N<V-1>G0SUB2828, 2830^2848, 2898. 2868, 28?8.28e8> 2898
imt IF PEB((ft-IX)05 THEN IV>-IV:OIX:IX=<IM><U)^)*S»KIX):IFC
l«i IF t>EEK(Q-IV)OS THEN OIX :I}e>-IX:IF(MDCN598ffLSE988
1885 IV>-IV:C*IX:!}e:c-(IM>(U)4C)«SGN<IX> IRMMKS98KLSE588
1898 IF&4 I^IV:IXH8l>(2M:GO!T008e
1188 IFNT>2GM:T<3aW^8». lST»Ciai28aSEF(KMtTQiSTB*-l:f>RIKT8
«4*L2B»<I); ICXTINT^rrH
1128 IV»-IV:IM8B(U>«S0KIX) :t»T0Q88
2tt8 PItlNTitaS. ■22222*; RETUW
2K5 ntlNliCK, SmiNBKS. 131>; RETUW
2818 n»(T8622. "3333-; rKTURN
2S85 PRI1ini«22,ST1{IMI»(4>191); iCTUM
24
2940 PRIHTWM, "4444% :RETURN
2945 ?RlMTK91,STRIN(»(4.19i); -UETIRM
2858 PR1MTW87. "5555"> :RETUW(
2955 PRINTf4e7.STRlN(JI(4,i9I)i :«ETIW(
2868 PRINTM22. "6666" ; : RETUW
2865 PRIHT8422,5TRIM(»<4»191): RETURH
2878 PRIMT8238. "7777'> :RrrW(H
2875 PRIMT8238,STRlNG*(4,19t>> :RETl«H
2868 PRIIIT8296, "8888'; :RETURN
' 2885 PRJMTt286.STRINGtHl91>J :RETURN
2898 PRIHT8225. "9»"i RETUW
2895 PRINT8223,5TRlN(»<M91)i :RFnjRN
2138 IFG=2609JB7488
2148 X=59 V=12*«4:IX=-RMPa>:IV=-64
2143 IF6=l«K«B539e:(»SUB5888 IF*3THENIf»l>(4»2GC»JB5388
2144 PRIHT«88,"H1T SPflCE B« TO CGHTItiUE';
2146 T*=INKEV*;IF T*0" "THEN 2146
2158 GOTO 268
4888 IF6=lT»e(535«CLSEF0RI=lTO9ee tCXT.tt5,P«lMTCHR*<23>
4818 PRINT882, "SOIRE ";STR»<SC);
4815 E1»="RATING CWWIONSHIP eU(llTV"TI»="RflTl«G 5TRICTL
V MrNOR lEflOlE' E?*='RRnWi COULD BE BETTER,
COULD BE MORSE"
4828 CT=SC/CT IFG=20R6=3THEHIFCT>5eeTHEW'ftlMT8192-El*iaSEIFCT>2
88THE(«lNT815e, E2$: ElSEPftIHT8194, E3*;
4838 IFe=4THENIFCT>9e8TI€HPRIKT8192,El*iElSEIFCT>5S8TWNPRIMTW9
?i^iJQLSEE81«TW94,E3*;
4958 F0RI=lT027e8:«EXT:RU«iee
5888 El*=STRINe»<2, 32>+CHR*(184)+STRING*(9, 191)+a«*(187)
5&18E2»=CHR»(32>+C«»<168)*0»»<171>+STRI»»»(8.191)+CH»<158)+C
HW<171)+CHR*<134)
5928 E3»=5TRIN«(2. 32>+€H»(142>+a«»(129)+CHRi<142>+STRIN(»(3.3
2)+(>»Kl^)+0«*(135)+CHR»<138>+CH»(133>+CHR*a38>
5639 m*=G«*<;i43>+CHRJ<191>+CHI»(133)
5848 «?$=OI»<i41>+CHM<14e>+STRIH(»(3.1ftl)
5958 R3i=CH(W(168)+C«»<186)4C«?»<163>+CM»(l49>
5968 DI»«*(13):G*<l>=CM»(143>G«<:2>=C«»(144)G*<3>»CHRia84)
5878 F0RI=4TO9:Gi(I)=CH»(176> NEXT:(»(ie><HIM(188>
5988 51=532 : 52=724 51$=OR$<172)tSTRrM»(5, 176)+CH»(156>CHR»(1
25
42)+STRlNG$(2. 131>
sew S2*=CH»(01)+CHR*(139)+STRlNGJ(4.14e>
5iee a5:PRrHTK2>"flFRICfW SflFflRI" WtlHT
5186 PRIfnTf«(5>"V0J flRf f\ HUNTER 0»t ^ RFRICRN SffRRI. FfV^IMG R
MILD"
5118 PRlNTTflef5)"aEPHfl«T THE aEPHfWT MILL CHflRGE EACH T{t€ I
T IS'
5128 FRINTTfe(5>'HIT 8V Tt€ 8M.i a«> tHEK TW BH.I. tEftVES F1.RV
EftCH TIHE"
5138 PRlHnf«<5)"Va*f HUNTER 15 HIT fiV THE BflLL. HE EXTENK HIS
GUN AND"
5148 PRWnfe(5>"HILL EVEMTiai V ^;hOOT THE HEPHflNT TO ISHflRO
VOUR SKILL."
5158 PRIHnflB<5)"THE PflOOLES RETIRN THE BflLL IK TI€ HlWTErS DIR
ECTICW '
515? PRIMnf«(5>"BEHHRE OF TWO HOVIHG ^mtS IN THE VICINITY "
5153 PftIHnflB<5)"V0U HWF UP TO'i 1F(*=3PRINT'' « "lELSEPRINT" 8 "
5154 PRlHnfle<5)"flWS TO BftB VOUR HEPHflHT "PRINT
5155 PRINTTflB<16)"USE '2' FOR THE LEFT PflOOLE'PRINnflCdSi'USE
FOR THE RIGHT PflOOLE" PRINT
5168 PRINTTflB(5)i IHPtlT'HIT 'ENTER' TO COWTINUE'iXEraS
5178 XE=28:VE=256 :X2=7 :GX=51:GH=8;{lft=15555 0B=1571?
5198 Bft»5:t>=42:P*=STRlNG*<14-U,62>:E=l:IFM=5efl=7:G0T0188
519SG0T0188
5388 IR£>39THEH5358
5385 XE=XE+l:X2=X2+l:QQ=USR<2e>:ae=USR<2e>:QQ=U5R(:28)
5318 PRIKT^-Z*X2,El*f :PRIHT8VE+X2- E?*; :PRIHT?VEt7+X2,E5*i KTU
RN
5358 FORMT035:GOSlJe5385 :IFXE>57T^CN5355ELSEFOftI=lT01:MEXT^J
5355 F0RMTa3»:»€XT!aS:PRIHTCHR*<23VPRJHT''V0U HRVE JIKT BEE
NTRflMPlED BVTHE ELRWWT!!"
5368 PRINT:PRlNT"BEnER LUCK ON VOUR NEXT SflFflRI' fiOT0495e
5588 IFe<Q(«»>QBTtCN588ELSEIFX+C>X2flHDX+C<=XEG05UB578e:GOSUB538
8;(»T0688
5U8 tFX^<410RX4O53THeN588aSE(»N»H:IFGN>i8T^a668e
5528 Q(JSUe5788-.IFQ*HTWENPRlNT«e6.(»(l)ieLSEPRIMr»244-QN.Q»<GN)
5538QOT06ee
5tt6 QB^)5R<38):aQ^<5R<aB9):F()RIi<^I3T0197STEP-l:P8Ilff>l-l,C^^»(l
26
76>;:PRIMT»L" "i :FO»WT01:iec™
5618 MEXTliPRIHTW," •; :F0»WTO«e:teXTH
5628 aS:PRIHTa««(21>:PRlMT"V0U HHVE «WQEO fl NICE TROPHVII-rQO
104858
5788 tMHX+IX+V+JV:IFPEEK<Q>OSTHEte718aSBWE«hIX-lV.5:Pa(EQf&
:V=y+lV:X=X4lX:G0SU658ee;lCTURN
5718 IV=2 ly^-mta^ -SN^tX+IX+V+IV POtftS-lX-IV. S:P0KE8»D:V=V+IV:
X=X+IX:G0SUe5e8e: RETURN
5888 IFRND<8» 85a)T05c!38
5818 PRlHT8SL5TRIHG$Ci9.22); :IFRN&(8)> S5THENK2flEL5ESl=521+RND
«r);PRIHT851,S«i
5838 IFmD(e» 85THENRETURMElSEPRINT8S2,STRIII(i$(6,^>i IFRND(e»
9THEfRETUW€LSES2:=7i3+RND(37):PRINTK2,S2»i RETUW
£888 a5;PRINnf«(25)"MIPE0UT":reiMT
£818 PRINT'IH THE GW€ OF UIPEOUT, FOUR RONS OF NUffiERS WE IN T
« TOP"
€815 PRINT-QF THE FIRVING RRE8. HHENEVER THE BOUNCING 8(11 HITS
n fMfiERt
fflCe PRIHT"Tt€ SCORE IS INCREASED W TEN TllCS TWIT NUIC^ WD T
HE NUfiER"
£825 PRINT"I5 REtnVB FROM THE SCREEN. UHEN flNlV FIVE NUMERS R
EHRIN"
6838 PRIWT'IN R ROU, THE NEXT HIT ON THAT ROM RENOWES T« REST
F"
6015 PRINT"THOSE NUMBERS PINBflLL PflDOLES AT TIC BCTTOH OF THE
6845 PRIMT'HELP KEEP THE BfiLL IW PLW RflfOOMLV 85 T>€ GfifC PRO
CRESSES. ■
68S0 PRIMTnHE NUMBERS SHIFT DQUN aOSER TO THE PflDOLES, THUS OE
MRWING"
6855 PRIMT-GREflTER SKILl, FROM ThC PLflVER IT IS POSSIBLE TO Ptfl
Vfi"
6868 PRINT-PERFECT GflME m> 'yiPEOUT' RL^ THE NUMBERS FROM Tf€ S
CREEN "PRINT
6898 DIIC(»<11>:FORI=1T011 a»(I)='' »:P0l^fflRPTR(ZO»<l».64:RffiO
2 : P0ICEVflRPTR(2at( n HI, 2 : REflD? : PCI((EVflRPTR<Z«< I > H2, Z : NEXTl
6894 DRTR 8. 68. 64r 68, 128, 68, 192, 68» 8, 61, 64, 61, 138, 61, 192, 61. 8, 62
,64.62,128,62
6896«0=V+l:«E=V+4
6108 NT=8:I>IM N<9>
27
6118 F0Rl=?T09:REflDN<l):HEXTT
6120 MTfl 51?, 54> 389: 54, 261. 54. IB, 54
6125 PRINT'U^ '2-' FOR LffT PfiCOLE. m> '/' Fffi? RIGHT P«)DLE "
61:^ INPLIT'EHTER W(m OF EiflliS <ie (1«X>"i8fl:lFWl<iOR8R>18THEH6 |
12e£LSEBft=Bfhl
6125 D=14e:E=8 G0TO186
6140 F0Rl=3T09STEP2:PRmT«(I-l>,STRIHG*<^,48+I)i NEXTl:PRIHTSe
,STRIN6*C64.m): :G0T0266
62«l ra<EQrm;Q9=l.(SR(15+2*V>N^V)=W<V>-l:IWVK5PRINTeNfV-l>+«
T*Z,STRING*(54,S>;
6220 IFN(2)+N(5>+N<7)+N(9><1? THEN F0RI=lTrt5e8:ICJ<TI -60X06480
6560 POKEQ.S6OTO10ffl
6490 aS:PRINTCHRt<25>;F0RMT02e:PRIMTM76."HIf€aJT"j :FC«J=2*IT
040 NE)(TJ
6410 PRIMTW76, " • F0R.I=2*ITO4eNEXTJ:HE!<Tl
6420 PRINTW44, "PERFECT GflME"; :FORMTM0e:«EJ?TI 0JTO48^
7008 CLS:PRINTTfl8(28)i"RfMX»f TflRGFT Pir«ftLL"PRINT
7010 PRINTTfle<8>''IN 'RfiHDOH TfiRGET' PINBflLb THERE fSRE «INF HXH
Rica-
7020 PRIHnfle(8>''TfiRGETS IN fflE PLflVIHG HREft W€N THE BflLL HIT
S'
7650 PRIHTTf€(8>"(3HE OF T»€ TARGETS. THE TOTffi. SCORE 15 IMCRERSE
D"
7840 PRINTT(«f8>"BV TEN TIMES THE VflUE OF THE TflRCET Tt€N THE
II
7050 PRINTTftB<8)'*TfiRffiT IT^LF IS HOVED RflNDWlV TO fWOT>tR LOCfi
TION"
7860 PRINTTfle<8)MN THE PLflVItlG flREft WHENEVER THE BfiLL LEflVES
7070 PRINnflB<8>"S0'* OF THE THE TARGETS m. IWVED. "iPRlNT
7180 MM N<9>.PS(38).«(9> P2=30
7110 FORl=lT038:REflI»:NEXTI-FORI=lTOP2:REflO PS<I>:NEXT
7139 FORI=1T09:«*<I>=STRIH6*<5>48+I> NEXT
7130 MTft 202, 214, 2«. 228, 328. 337. 244, 352. 359. 369. 458, 465, 472, «
4.496
7140 DftTfl 5», 597, 689, 621, 722, 729, 729, 196- 245, 628, 479, 7^, 714, 49
1,223
7150GOTO805e
nee formtos
28
?165 J=RND(2?> IFf^EK<fi^(J>><>5T(€K?165Et!qFNtn=PS<J>
?17e PRIKT»i(n,N*a>; -HEXTIrGOTOKe
rm PRlNTW)(V>,STRlNGt(5,191>j :Q(NJSR(25+?*V>
7310 J=(»KK22)IfPEB((ft+PS<J»<>5THEN7ajeaSEPRIMT»((V>, STRINGS
5, 5 J. :N<V)=P5(J):PRIKTWIW,l«(V>j -GOTOlSige
74^ ZZ=IM>f5):Fafl=iT02Z:f1?IMT»l(n.STI?IHGt(5,S>j :NEXT1:F0RMT
0Z2
7418 jr=l»IDi(F^) IFreEK<fi+PS(J)>OSMN?4iaELSENfl>=^fJ):PRIKT»K
D,ttt<I)::NEXTrRETt*!N
8006 a5-P!?INTTflB<26>i"PINWlL":WIMT
8610 reiWnfB<8>"MIC!S(-^ PINBflLL IS fl FflST-PftCED SINLlftTION OF"
80?8 PRI«nfle(8>''THE REft-tBRLO S»€ IN tWICH ft BCWNCING Bfltl"
»30 PRIHTTffifWCaLIOCS WITH TARGETS IN Ptt DCL05CT PUWING"
8035 PRlNTTflB(8)''fiREft Thf FWDLES AT THE BOTTOH OF TtC SO^EEN"
8837 ?RIHTTf«(8rHELP KEEP Tt€ BflLL IN PLftV IJHEN ft TARGET <MflD
E"
8038 PRINTTf«(8)"UP OF NUMBERS) IS HIT- O TIMES THE VflLtt OF"
8039 PRINTTflB<S)''THfiT TARGET IS flOOED TO THE SCORE "PRIKT
8850 PRINTTfle<8)'USE '?' FOR IffT PflDOLE, AND '/' FOR RIGHT PflK)
LE»
8068 P1?IMTTfB<8>rIHPJT''EMTER NUMBER OF SfiLLS (18 MRX)";Bft IFSfKl
ORR&10THEN8060ELSESf^«t-l
8878 D=14e:E=0QOTOi80
9089 I=VflRPTR<QW):X=fEEK(lH)+256*f>EEK<I+2)
9018 F0RV=}aCX+22:REflOZ:P0KEV,Z:reXTV
9030 IFPffK<16396)=201THENPO»<E165a6,reE(f(l*l) :FWE1652APEB;(I+2
>asEQi)n» • oeFtiSRe=x ■ POKE14308,
9048 RETURN
Help Wanted: Columnist
The new SoftSide {coming next month!) needs a person to
write a column on music and sound effects. Must have a
TFtS-80 and at least one of these other computers: Apple,
Atari, or PET. A short monthly column would ideally discuss
one sound, such as a gun shot, then pro^de routines to In-
corporate that sound in user programs on different com-
puters. If intarsted, write to George Blank, editor in chief,
SoftShle.
29
TAKE APART: PINBALL
by Garth Jensen
If you need to move strings
around the video screen when the
content of the strings is
continually changing, try this
approach: Define dummy string
variables, then use VARPTR and
POKE to redefine the memory
locations referenced by the
dummy string names.
The PINBALL program
elsewhere in this issue illustrates
the technique. Lines 6090 and
6094 define 1 1 dummy strings
ZQ(I) then poke a video string
length of 64 bytes into VARPTR
(ZQ{1)). Next, the LSB and MSB of
video line addresses are poked
into VARPTR (ZQ(I))+1 and
VARPTR(ZQ(l))+2, respectively. If
line 1100 is executed, the string
defined as the 11th video line is
printed on the 12th line, the 10th
line is printed on the 1 1 th line, etc.
This allow/s the Wipeout portion of
PINBALL to lower the top 1 1 tines
of video intact, regardless of their
content.
ALL
Bust your BUMPERSI
by John Allen
from Acorn
Flashy lights, lots of sound, machine language speed combine
to give the most realistic real time pinball game available for the
TRS-80,
You control how fast the ball enters the playing field. Vou
control the flippers. Try for a DOUBLE BONUS or even TRIPLE
BONUS, Be alert for the sudden appearance of the "BERMUDA
SQUARE". Becoming trapped inside can really help you rack up
the points!
Put your quarters in the bank and play pinball at home.
16K Cassette
32K Diskette
$14.95
$20.95
IheSoihtare Exchange
6 SOUTH ST., MILFORD, N.H. 03055 (603) 673-5144
30
CheKS Lnvers!
SARGON
This is the one that started the revolution in computer chess. Six
levels ot play from beginning through advanced arnateur. Ready
whenever you are. Tape $19.95,
SARGON II
The best has gotten better! Sargon. the program that came in first in
the Creative Computing Microcomputer Chess Tournament has
become Sargon II, A greatly improved game, faster re^onse time,
new fevel for beginners, easier to pre-set board, hint mode— what
does the computer suggest. Sargon il is the program that look on
the maxi-computBrs in the West Coast tournament, and finished In
the money! More thinking power than you ever expected.
Tape $29.95 on disk $34.95
Both in stock for immediate delivery!
6 SouthStreet, Box 68, Milford, NH 030B5 603-673^5144
m
NOTE: ST-SD la B ttndemirV
of Lance MlckluVt Inc.
by Lance Micklus
The ST-80 family of
smart terminal packages
Now you can have the right terminal package for your
communication needs! From ST-80 UC — the simple, pre-set,
inexpensive terminal program designed for users of THE SOURCE,
MfCRONET, and FORUM 80 — to the power and sophistication of ST-
80 iii, The Software Exchange has the pacitage (or you.
All four programs include ttie ability to use an unmodified TRS-SO
keyboard to produce RUB, ESC, and other control characters for
time sharing, software control of the RS-232-C board, repeat key,
bell, software support for the three most common upper/lowercase
hardware conversions, and line printer output.
ST-80 UC 4K Level II cassette, $24.95
This universal commonicalor program is an easy-to-use timesharing
program for tiie beginner. Special features include preset parity, word
length, and baud rate (regardless of switch settings on the RS-232-C board)
for THE SOURCE, MICRONET, and FOFIUM 80, automatic testing of the
RS-232-C board, and even spooling of prepared messages on tape directly
into FORUM 80 using a basic program supplied as a line listing.
ST-80 4K Level II cassette $49.95
The original smart terminal program for the TRS-80, ST-80 lets you
reprogram your RS-232-C board from the keyboard, and run at different
baud rates. Does not have auto testing of RS-232-C or tape spooling.
ST-80 D 32K disk program, $79.95
Special features include connection time clo-cN, option of user-created
translation tables for keyboard, gathering and pre-formatting data to be sent
directly from disk to host computer, spooling of received files to disk or printer,
editing of received files, and auto logon. If you use it with VTOS 3.1 , you also
get device driven I/O, job logging, and chaining.
ST-80 III 32K disk program, $150.00
ST-80 D with extra utility programs
TheSaiiH^re Exchange
6 SouthStfi?et, Box 68,Milford, NH 03055 603-673-5144
How*s
bvelife^
A !irES^ dull around the edges? Routine?
Predtct£ibte? Boring? Maybe all it n^d$ is a litfJe
Interlude. InrerEudc is The ma^i shmuldrirLg
computer game ever tonceived. M combines
a CDmpgter mter-ui^w. an innovaTi^/e
programrriing concepi, and a one -oi-^i kind
mainijal to turn your love hfe info excitinsH
aducnfurotis, delicious funf
With over 100 Inieriudes^ i/ou can satisfy
all levels of interest and desire. Each Interlude is
fully ciescribed m the manual, and ihe TrbOTee]aboi'Aieone&
are detailed with regard to settingSn props, and mood-enha^dng techniques. But we've
saved a few super fnlerludes for Thai very special time when your interview indicates
you're ready! At th^l time, you will be introduced ioone of several Interludes held secret
wit hint he computer. <Whenvoulearnsecretlntcrlude#99, your love life may never be the
satT>c again!) Interlude Ctin give you experiences youl) never forge! Are you ready for it?
For the TRS-80(Uvei II, 16K)**
$17.95 for diskette
Interlude
The Ultimate Experience.
The Software Exchange
6 SOUTH ST., MILFORD. N.H. 03055 (603) 673-5144
33
^ICft()S0f1^
Adventure
Get the granddaddy of the Adventure Games!
From Microsoft, the people who wrote
BASIC for all the personal computers, comes a
version of the original Adventure. NOW, you
no longer need a PDP- 10 for all the power of the
original game!
This game fills an entire diskette. Endless
variety and challenge as you seek to rise to the
level of Grand Master (until you gain skill, there
are whole areas of the cave that you cannot
enter.)
Requires 32K One Disk ONLY $29.95!
188 " "
Jk vl^t?PVIT*^,&MfVJ..VAf,ffl^/,l^^^|lCJ*)'^'^^ f^j[-^i;< ±fn
34
ADVENTURES
by Scott Adams
Adventures on Tape: Level ih isk
^ Adventure Sampler
Short version of Adventureland, 3 great way to try out adventuring
(but you'll get addictedlj S5.9S
^ Adventure) and
An entrhanted vi-orld with 13 losl treasures guarded by magical
beings, I14.9S
® Pirate's Cove
Clues in blood-soaked books, a pirate and his pyrrol.. alligalofs.
treasure $14,SS
# Mission Impossible
A chance lo prevent the nuclear reactor from being destroyed by a
saboteur's time bomb SI-l.SS
% The Count
Watch out! you're id Dracula'scaslleandyou must destroy him before
he bites you! SI-l-SS
® Voodoo Castle
Remove a curse from Courit Christo $14.95
® Strange Odyssey
Adventure in outer space in the ruins of an ancient alien
civilization $14.95
@ Mysterv Fun House
It will take all your ingenuity just to gel past the ticket counter, and
that's only the beginning! $14,95
® Pyramid of Doom
In the shifting sands of the Sahara lies an ancient Pyramid, filled with
Egyptian treaasures $14.95
y^ 7^ Ghost Town
Steal the treasures from their ghostly guardians before nightfall
$14,95
Adventures on Disk, in Sets:
^Set 1: Mission Impossible, Pirate's Cove, Adventureland .... $39.95
Set 2: Voodoo Castte, The Count, Strange Odyssey $33 95
(programs are In Machine Language)
IheSaltwareExMAanQe
6 ScuthStreet,Box66,Milfo(d,NH03055 603-673-5144
35
ADVENTURELAND
by Scott Adams
The following two programs, ADVENTURE BUILDER and
ADVENTURE INTERPRETER, will allow you to create and play Scott
Adams' ADVENTURELAND in BASIC. BUILDER creates a data tape
(you'll need a C-60 cassette since the program runs for about 20
minutes) which is read by INTERPRETER.
(Editor's note: If you'd rather not wait for 20 minutes just to play the
game in BASIC, you can always order the fast-loading, instant-
response machine language version from TSE!)
As for the game itself, your goal is to explore the strange world in
which you will find yourself, and attempt to find "TREASURES*. Of
course, simply finding them is not sufficient; you must also discover
where they must be stored in order to earn points.
Part of the fun of all ADVENTURE games is discovering just what
ttie computer will allow you to do. Vou talk to the computer by means
of two-word sentences such as GO NORTH, GET AX, TAKE
INVENTORY and SAVE GAME. HELP and SCORE are words that may
be used by themselves. Since the computer knows over 1 00 words, if
one word doesn't accomplish what you want, try another.
You'll be meeting some fascinating and sometimes dangerous
creatures as you wander through ADVENTURELAND. Be brave and
irtventtve! In your attempts to recover the 'TREASURES*, you will
definitely find it helpful to draw a map.
That's all we're going to tell you! Happy Adventuring...
36
ADVENTURE BUILDER
18 ' «*** BE 9JJS TO USE ft C-6e TfiPE FOR VOUR MTfl TflPEIMt
2e ' RDVENTIKE DATA TRPE BUILDER ADVEKTUR/HlO
30 ' VERSION 1 3 (C) SCOn flOflNS '«.
40 ' RDVEKTURE INTERNAT10WL SOX 3435 l&mXX> H. 3275»
58 ' PHONE <305)-862-69i7
&» ' 8UILDS i)flTA TAPE FOR OftlGIHRL SftSIC VERSION OF iftVENTUCLfM
78 'PLEftSE NOTE CSN LIKES THRT SUDOEHV QO TO THE
rcxT LINE vm.
THIS USE <DQW flRROD KEV HKICH IS RISKT ffiCW
THE LEFT HHHD SHIFT KEV OH VOUR IRS-«»
75 IFPEEK(ie396>0281TtCH(H)"T"
88DHTft€8^ 15t S9> 33. 5> 11. 13. 3, 125. 71> <C> 75. 161. 386, 168
. 288. 8. 17612. 8. 18. 4M. 428. 488. 14£, 8. 1852. 8858. 8t, 421. 8> 8, 8. 8. 2011
, e. 8. S2L 528. 268* 8. e> 2689. TMB. IM. 188, ?e>> 828. 428. IM. 8312. 18%
4. 188. 494. 8, 8. 8, e. 5611 8, 5. 141. 148, 28, 24& 8
98 DATA6862, 8, 5. 486. 426. 4«8. 442, i4«. 7845. 8, 8, 482, 152, «. «. 8. 2311,
8. 108, 1M> 8, 6, 8, 8, 8598. 8; 58, 161. 24& 16li, 1188, 8. 7259. 78n^ im 148
. 148. 948. 588, 8, 18262, 9988, 38, 841. 426. 486, 488. 8, 7845, 8, 58, 542. 141
. 8, e. 8, 18584, 9158. 188, 248. 642, 728, 648, 7»
188 DnTR0885f 7958. 188, 248, 942) 1848. 548. 8, flSSC 8, 188. 28, 49. 28. 48.
8. 6368, 8788, 25, 288. 268, 288. 8. 8. 7868. 9158. 188, 248. 248^ 8, a 6, 9668.
8, 188. 269. 268. 8. 8. 8, 16S58. 17357, 188, 28> 48. 28. 48, 8. 4118. 9888, 4366
, 22. 6, 8, 8. 8, 6988, 8, 4374, 8. 8. 8. 8, 8, 9758. 8. 4484
119 Df)TA6S2, 8, 8, 8. 8. 6988. 6, 4487, 82, 8, 8, 8, 8, 6988, 8. 1521, 142. 421. 4
2e. 148, e. 8982, 458, 1542. 462. 141. 468, 8, 8, 7888, 8, 1S21, 14Z 481, 488, 1
48. 8, 8982. 438. 2742. 461> 468, 582. 788. 588, 8864. 8885, 2742. 461. 468. 8,
8. 8. 7958. 8. 1523. 482, 146, 8. 8, 8. 2311. 8. 1523, 482
128 DAT»i41. 2K. 8. 8. 2488, 8, 1523. 482. 141, 261. 268, S8, 8982, 8, 1533,
& 6f Blr Qr 9j 9^0f Bi 4 j58f & 8^ 6> 9^ Of 968Vj V^SxWj m 9^ w w B; 9^w 9r j4o
8, ^, 344, '^, 8, 8. 8118. 8614. 2125, 623, 566, 8, a 8. 2858, 8, 2125. 621, 5
61< 628. 8, 8. 3821. 9289. 6794, 8, 8, 8. 8. 8, 17188, 8
138 0ftTft2125. 622, 561, 628, 248. 8, 18S55, 8728, 184, 484. ?S2> 388, 8, 8, 81
64, 8. 1525. 24, 886. 8. 8, 8, 2488, 8. 1525, 24, 881, 888, 628, 8, 8982, 8> 2725,
S7
£21> 62e> 800, e^ e. 8982* ^56. 2125. 36^ SSI. S. 9, e^ 33M. d. 6803. e. 9> a e
> ft 17180. e. 185. ^> 8. 8. 0. e. 37K. 8. 15te. 762. 760
148 [)mn985'a8.78ee,8.2?lO.7gl>7fi0. 582. 28,8. 798&87e8.a43.9!21>
9eft 8. 8, ft S89f 8, 1913. 122. 261. 268. 248. 0. 8982- 8. 986. ISA, 428. 726. 8.
0. 8164. ft 980. 424. 388. 8. ft ft 8164. ft 185. 424. 582. ft 8. 8. 3988. 8. 185. 4
24. 585. 448. 8. ft 8164. ft mS. ft 0. ft 8. 8, 18658. 8
150 ))ffni204. 682. ft 0. 8. ft TSSi, ft 2723. 521. 582. 528. 488, 288. 4259. 888
ft 1513. 12^ 266. 8, ft ft 2480. 8. 5751. 62, 8, 8. ft 8. 388. ft 287. 48. 182. 0. 8
. ft 8164. ft 2713. 241. 248. 268. ft ft 8982. 4358. 1528. 442. 448. 288. 0. 8. S3
19. 8294, 1257. 188. 102. 292, 8ft 221. 8383. 1858, 5878
168 HtrA194. 322, 286. 8. ft 988. ft 5570, 184. 322. 286. ft 8. 988. 8, 3611. 22
1- 69. 22ft ft ft 4S58, 7958. 5878. 322. 281. 328, 348, ft 8383. 9698, 2737. 721
. 685, 729, ft ft 795ft ft Seft 384. 721. ft ft ft 5911, 8. 2737. 721. 1120, 988, 6
88, 728, 880(3, 8309. 1537. 722. 72ft ft ft ft 4852. 8
170 DfrTA338ft ft ft ft ft ft S18ft ft 398ft ft 8, 8, 8. 8. 9813. 0. 1M8, 762. 582
. ft ftft 398e.ft 271ft 761. S8S, 829, 760, ft 5383. 8858, 1858, 68,765. 6ft ft
ft 1671ft ft 4888. 68, 69. 542. 8, ft 5918. ft 4958, 9, 8, 0. 8, 8, 9758, ft 7858. 4
M, ft ft ft ft 16613. 15750, 706ft 421. ft ft ft ft 16613
189 MTMSTSft 184. 364, ft ft ft ft 15388, ft 1554. 682, ft ft ft ft 7658, ft 52
5ft 3>e. 8£ft 369, 58ft ft 6212, 825ft ^723, S21, 542, 48ft 88ft 548. 8883. 829
3, 7359, 6ft 6ft ft ft ft 9891, 16687. 5870, 342, ft ft ft ft 9688. ft 166, 702, 38
ft ft ft ft 8164, ft I860, 68, 76ft 18ft 8ft 582, 8308
199 l)fllTfl4718. 6761. ft ft ft ft ft 16614, ft 5488, ft ft ft ft ft 197. ft 287, 82,
6ft ft ft ft 8164, ft 1257, 182. 221, l«ft 8ft 281, 8383, 1298, 683ft 502, ft ft
, ft 3947, ft 6839. 542. ft 8, ft ft 5897, ft 6313. 241. 248. 260. ft 0. 589. 7888.
6313, 122, ft ft 8, ft 45ft 8, £342, 461, 46ft 8, ft ft 589
288 Omm, 7509, 322, 68, 328, 348. 68, 8383. 81ft 485ft 524, 19, ft ft ft 4958
, 8, 4959. 524, 11. 298, ft ft 8164- ft 1298, 226, ft 8, 8, ft 5789, ft 6688. 943, 2
21, 228, 589, 148, 2762, 8781. 6688, 221, 527, 229, 598, 8. 2762, 9988, 4217. 1
S3, ft ft ft ft 7658, ft 1521, 142. 149. ft ft ft 7898. 8
218 DflTf>42l7, 283, 169. 966. 16ft ft 7493, 8788, 4217, 283, 228. 9, 6, 8, 159,
ft 4217, 283, 286, 229. 668, 968, 7^8, 8159, ^7, 283, 188, 298, 668, 988. 75
58. 8159, 4217, 293. 168, 989, 189. ft 7483. 8788. 7€S6, 481. 488, 428, 8, 8. 46
2, 8982, 7656, 421, 8, 9, 8, ft 463, 9158, 4959. 527, ft 8
229 0ftTA8,8, 15388. 8, 3456. 586, ft 8. 9. ft 158, 8, 6688. 8, 6. 9, 6. ft 158, 9,
5281, 9. 9, 9, ft ft 16687. 5188. 6887. 8. 8. 8. 8, 9, 15459. 3. 2723, 521. 488. 52
ft 269. 9, 8699, 7888, 6789. 8. 8. 9, 8. 9, 15458, 9. 6771. 9, 9, 8. 9- 8, 15458. 8.
7288, 8, 8. ft ft ft 15689, ft 267. 224, 969, 9, ft 9, 8164
2^ MtTA8, ^58. 524, 8, 8, 8, 8. 16685, 16359, 7869, 224, 8, 8. ft 8, 16685. 8.
7658, 384, ft ft ft ft 16685. ft 7858, 464 . ft ft ft ft 16686. ft ^68, 264. ft ft 8
38
. 8, 16609. 8, 785e. 344- 8, 8, 8. fe 16699. 8. 7858- »*, 8. 8, 8, 8. 16689- 8, 785
8, 424. 8, a 8, 8> 166815. 8. 7858. 164. 8. 8. 8> «> 16688, 8
248 MTflSSTB, 281. 322. 348. 328. 8. 8885. 8. 296. 342, 128, 8, 8. 8. 8156. 968
f\, 2117. 281. 288. 188. 8, 9. 8982, 1588. 2119. 181. 188. 29C. 9. 8, 8982. 1358.
1!S1. 62, 8. 8, 8, 8. 1711. 8. 166. 1842. 488. 8, 8, 8. 8164. 8. 1549. 8. 8, 8, 9, 8,
16611. 8. 2188. 561, 365. 8. 8. 8. ^88. 9, ^1258, 9. 8- 9, 9
258 mm. 158, 8. 3458. 581. 347. 348, 8. 9. 8118. 8464. 7959. 24. 8, 9. 9. 9. 1
6685, 8. 3611, 226, 8. 8, 8. B, 5788. 8, ?e58, 494, 9. 8. 8. 9. 16616. 15458. 6774
. 9, 8, 8, 8. 9, 3758, 8. 166. 84, IM, 8, 8, 8. 8164, 8. 1542. 462. 482. 146. 8. 9. 2
311, 8, 7858, 8, 8. 9. 8, 8, 158, 8, 1288. 9. 8. 9. 8- 8, 197
268 DATA8> 3698. 8, 9. 8. 8. 9, 16899, 8. RUT. RNV. QO, NORTH. *ENT, SOUTH. *«IJ
N. EftST. **«.. UEST, *ai, IJP, JUM, DOtM, BEft, ttT, CHO. FIS. CUT, flHR, TflK, «
IR, *OET, HXE. *f IC. *fiX, *CflfT, HRT, L IG, BOT. •TUR, GflM. •LflM. HOL, ««*, LfW
, ORG, ¥»(. ♦REL. OFF. •SPl . KB, «LEft. fUJO, STO. *tCD
278 DftTflflHfl, SEE, THR, SCO, TSS. GflS, QUI, FLI, SHI, EOS, RUB, OIL, LOO. *SL I
. *SHO. KEY. >t>SK. HEL, DRft. eUK, SCO. IMV. IHV, l£D, VEL, THR, URK, CRO. UM.. 6
1^1 . RER, SER, OPE. DRR. RTT. RUG. 4HIT. RUB, DR!, HON, «QfiT. FRU, BUN. OK, f\H.
RIN, *10C, CHI, tCL, teiT. SRV, BRfi, HIH, SIB. 000, SLR
288 DRTRSCfi, HEB, SAV. 4URI . , SUR, . LRV, , RRO, . HH.. . TRE. . *STU, . FIR. 9, 7
,18,1,8,24,.Z3,1,1.25.8,8.DIS«(1 SHflMP. 8, 8, 8, 9, 8, 1. TOP OF fl Tfla
CVPf^S TREE, 1.1. 1.1, 1.4, LARGE HOaOM WW STUMP IN THE SHflfP
, 8, 8, 8, 8, 3. 5. ROOT CHflMBER IHOER THE STUW. 8, 8
298 I«Tfle,9.4,9.SEHH)RRtf HOLE NEXT TO ROOT CHflHBOi. 8, 8. 9. 8, 5. 7.
LONG DOUN SLOPING HRLL, 8. 9. 9. 27, 6, 12, LARGE CAVERN, 8, 7. 9, 8, 9, 9, LA
RG£ 8 SIDED ROOM, 7. 9. 8, 9, 28, 8, RGWL. RNTHKMI. 11. 19. 26, 1, 8. 26, *V
N OH THE SHORE OF fl LAKE. 11, 11, 23, 11, 9, 8
388 DflTflFOREST. 13, 15. 15, 8. 8, 13, HflZE OF PITS, 9. 9, 9, 14, 12, 9, HHZE
F PITS, 17, 12, 13, 16, 16. 17, MRZE OF PITS, 12, 8, 13, 12, 13. 8, HRZE OF PI
TS. 8, 17, 8. 8, 14, 17, HRZE OF PI T5. 17. 15, 12, 15. 14. 18. HRZE OF PI TS, 9-
9. 8.9, 17. 9
318 DfiTRBOnOH OF fl CHRSH flHftE HE IS
fl PRIR OF LEDGES 0(C MRS R BRTO^ UP UINDON ACROSS IT$ FRCE
THE OTHER FACES fl THRONE ROOH , 8, 9. 8. 29. 8- 9. *r(1 ON fl HRRRQU LED
GE 9V fl CHftSH ACROSS THE OlflSM IS
T>E THROfE RO0H,9,9,9,8.8.9
328 DATRROVRL CHRKER. 9. 9, » 8, 8. 8, NRRRON LEDGE BV R THRCNE mm.
AOOSS nC CHRSH IS WOTtCR LEDGE , 8, 8, 9, 9, a 21. THROK R00N,18,1
, 18, 11 , 8, 9. SUNNV HEWOU. 9. 8. 9, 8. 8, 8
339 DflTft*! THINK I'M IN REAL TROUBLE NOH THERE'S fl FaiOH m£
ft PITOfORK AND POINTED THIl OH HeiL!
■ ii , e. Ml r 8. 61 HIOt€N GROW, 0.0-8, 6, 8. 6. QllItX-SflND SOG, 8. 0. 7< 8, 8
. e. «KO(?V WW OF fi TRS-80
I TOOIC A WRONG TtJRH<.e,8.0.9.9.U
?« BflTftTOP OF *! CWK
TO THE Efl5T 1 SEE fl tCflOOH BEVON& THAT fl tf*^ .8.8.8>8,&8,,8.8
. 8, 8, 8. 6, . 8. 8, 8, 8. 8- 8. • 8, 8, 8- 8. 8. 8, , 8. ?4, il, 24, 2£t. 24. LARGE HISTV
IISOH MITH STRfWQE
iJNREflDfleLE LETTERS OVEP fiLL THE EXITS . .NOTHING HflPPENS
358 DflTflCHOP IT DOW'.BOV THBT REflLLV HIT T)€ SPOTLDRftOON SHELL
S SOMETHING flUfiKEWS flnflCKS HE'. LOCK 9«TTERS. I (WT ITS LOfX
ED.TIieER SO»CTHTNG FEIl F80H THE TREE TOP AND VflNlSHEP!, TIMBER
'.Lflf* IS OFF.FLflMELESS LfW IS LIT
im MTfirH BIT ev fl spider, hv chiqger sites are noh infected, hv
eiTES HflVE MTTED HV HHOLE BOW. BEAR EftTS THE HONEV AND FRLS ft
SLEEP. BEES STING HE. I'VE NO COMTftlNER.THE BEES ALL SUFFOCfiTED AN
DISAPEARED
370 DfiTftSOMETHING r« HaOIHQ VIBRATES AND .WJTHING TO LIGKI I
T MITH.GR5 BLAOOER BLEW tJP, IN ¥N HANDS'. «» «ED5 TO Cf COMTATNE
D BEFORE IT HILL BURN.6fl5 DtSIPATES d THI»( VOIJ BIEH IT). THAT
WON'T IGNITE. HOW^ ,fljr(P9.8EAR HCH'T LET HE
^0 DATAGON'T HASTE *«ONEV* GET WAD INSTEPCBEES HRDOEN BEAR BE
W THEM ATTACKS WMT SOAKS INTO THE GROUND. IN 1 WORD TEK NE A
TkWflT.OHNS BEAR DODGES CRftSH -HEAW'.SOttTHIHQS TOO HEAVY
1 Fftl > TO STOP GflHE SflV OUIT
390 DATWflWOft HITS FLOW AND SHflTTERS INTO RIILION PIECES. HIRRO
R LANDS SOFTLV ON ,P<.IG I IGHTS IJP AND SWS.VffJ LOST *flLL* TREASUR
ES , NOT CARRVING »<E TAKE 1NV9(T0RV' . IT MESN'T BOTHER HIH AT ft
LL. THE «JD DRIED tJP AND FaL OFF
480 DfiTRTHE BEAR IS SO STARTLE HE FALLS OFF THE LODGE .♦DRAGON
STING* AND FADES t DON'T GET IT I HOPE VOIJ DO .Tl€ BEES ATTACK
Tffi DRAGON WHICH GETS % flWIOVED IT GETS LP
AND FLVS AWRV .MRGIC OIL ATRfltXS NAGIC lAHP LAMP IS NOW FHi
410 DftTfil'H BIT BV CHieSRS.fflEHE'S SOMETHING THERE flL RIGHT' M
ftVBE I SHO(X.D m THE1!f?.NAVeE IF I THREW SOMETHING? .TOO DRV
FISH DIE .ft aOHTHG GENIE APPEARS DROPS SOHETHING THEN VAHISHS
S
420 DflTW GLOWING GENIE APEAPS SAVS -BOV YOU'RE SELFISH- TAIfES
SOUETHING m> TICN MAKES -HE- VANISH'. MO ITS TOO HOT,NOT HERE
TRY THE SWAMP. USE (WE WOia>
40
43« DdfTATRV--) LOOK JVMP SMIH ait« TWOH FIND TflKE IINENTQRV SC
ORE
DROP fM> mV OTHER VERS VOU THIM( OF SttC NRV NOT KED fl NOUN .
ONLV 3 THINGS UILL NRKE TfC DRfttON RM> 1 ITEM IS OANGEROIIS
BV ITSELF ' '
m OffTRIF VOIJ EVER WHT 14 HM ON SOMETHING TRV -'HELP' .READ S
IGtt IN THE HEHDOU'.VOU NRV NEED NRGIC VOm HERE.R VOICE fiOOOQHS
nrT.PlEASE LEAVE IT RLONE.Cm ONLV THRON f».HEDICINE IS GOOD FO
R BITES . I DON'T mON MCRE IT IS
4Se DATATO HIN GET 188 liCN VOU SRV 'SCORE' fl TREASURE IS
fWVTHING UITH AN 4 IN THE NRHE,flLON IT IJP >FISH ESCAPE WCK TO I
AKE ,9>DARK H0LE.4.4f>OT OF Rie!ES*/DUB/.4.SPIDER NEB NITH HR
ITIHGON IT.?
469 DATA-HOILOU- STIJf> AND RENAINS OF A FELLED TREE'S-CVPRESS TR
EE.l.HATBt.ie.EVIL SMELLING NUD/MUDX.l.*fiOtDEW FISH*/FIS/'.18.tIT
BRASS LAMP/LAH/.e-aD FASHIOICD BRASS lAMP/LW/. :$■ RUSTV ffiC (HA
GIC WORD -eUWQH- ON n>/RKEA18
478 DflTfWTTLE NITH MATER/«)T A 3, EMPIV BOTUE/BOI/. 8. RING OF 9CE
LETON KEV5/ICEVA2.SIQN -LEflWE TREASURES HERE. SW SCORE -.2. LOCK
ED DO0R,5>OPEN DOOR UITH A HRU.HAV BEVQW, & SHflfP GAS. 1> 4O01DCN
NETVNETAiaCHIGGER BITES, 9
488 MTftltFECTEO CHIGGER BITES, 8. FLOATING PATCHES OF OILV SLIIC,
l,*ROVAL HONEV»,WH/,S, LARGE flFRICflN BEE5,8,VERV TWNJLfWt Ktt
, a, BEES IN ft BOTTLE/WTAeaflRCE SLEEPING DRAGON. «, FLTNTlTffi
a/FLIA13.*THICIf PERSIflN RIJG«^flWG/, 17
498 DATRSIGN -MAGIC UORD IS WAV LOOK LA
(REST OF SIGN IS MISSING), 18- DISTENDED GAS BLflDOERUA/, 8. 8RICKE
fi UP HIM)QU,28.SI(iN HERE SAVS -IN MAW CASES MUD IS GOOD IN OTH
ERS -,23, STREAM OF LAVA, 18
:^ DATWRICKED UP HINDQU WITH A HOLE IN IT
6EV0ND IS A LEDGE ,8. LOOSE FIRE GRI»:S,8.*G0LD CROUN^/CRO/. 22. «M
AGIC MIRROR*. 21, SLEEPING BEAR. 8, EMPTY NINE 6LA0DER/8LA/. 9. BRC«(EN
GLASS. 8. CHIGGERS/CH V, 1. DEAD BEAR, 8
518 OATftiORAQON EQGS^ <VERV RflRE>/EGa/.8.lflVA STREAM NITH BRICK
[)AM,8.*.JEHEL0) FWJ1T*/FRIV.25.«9«-L STATJJE OF A BLUE fl»*ABV.2«
.«DIAH0M> RING«/VIN/'.8.*OIAH0MD 8RACLETVBRA/. 8. STRANGE SOWTCHI
NGS ON ROCK SAVS ^H>IN MAS HERE-. 14
528 MTftSIGN SAVS -LI WO FIND RIGHT EXIT fflU LIVE AGAIN'-. 13. S«
OKIMG HOLE PIECES OF DfSWOH AND GORE .8, SIGN SBVS -HO LIMNING
41
flUOHEC «RE-.i8.flf»0M POIKTIMG 0OUN.17.DEflD FISH/TI V. 8. *nPE5T
0NE*<CnLO NCM>/PIRAaSl»f SflVS -PfliJL'S PLfKE-
538 1)ftTft25.TftEES.ll..e,.9,
548 aEflft8ee:[)ffIHTft-2 POCF 16553. 255REST0re
556 as INPllT"PREPf»E OflTR TAPE mi ENTEfi>MM
568 as PRINT«4*4. "fiOVENTURE DflTft TfiPE BJIIOER - UORKING"
578 REM) IL.a.NL.H..I1X.R.TT.LH.lLfl.TR;PRIHTt-l,a.a.Ml..Rl.t«
■ R.TT.LN-tT.NL.TR
Se OIHCSa, 7).NV$(Nl+ie. 1 )■ Ifl^ai >. IflHL'). PSICRt >. RH^RL.S). HSJC
NL).flft(5>.ftt('5i.flfl.7J
598 F0R2=9T{KL 5TEP2:Fi]R»<=8T01f»V=*T07REf»rflC»t.VVNEXTV,XX-
X=8
€88 V=X+1 PRIflTi-l.Cfl(X,e).Cfl(X-l).CflfX.2).Cfl<X,?),Cfla4>.WX.
5>.WI(X.6).CftfX.7>.Cft<:Vr8>.m(V.li.Cfl(V.2).Cfl(V.-J>.CflfV.4i.Cfi<V.
5),Cft(:V.6>.Cfi<V.7>;NEXT2
618 FOPX=eTONL:FORV=8T01:PE«> fPrt(X.V)NEXTV.X
628 FORX=eTORl -REflft RH<X.e).IWfX,l>.Rfl(X,2>.S«(X.3).Mia4>,R«CX
.5),RS*«):NEXT
638 FORX«8T0n:REflD MS»<XV«EXT
648 F0RX=8TOIL:«Efl«) !««), Ifl(X>:NEXT
658 FORX=«TONISTEP18;FORV=8T01 PRINTI-l .HW^ VV HVi(Xtl. V^. MWf
X+?.V>.NV*(X+XV>.W»{X+4.V>.W*(X+5,V>.HV*(X+6,V>.MW(X+7.V>,W
$(X+8, V>. H«(X+9. V) : NEXTV. X
668 FORX=«TORL:ffiINT«-l. R«a 8).Rt1^X. D.RMfX. ?). RMa ^VSHfX. 4>.
RM<X,5>,RS«<X>:NEXT
678 F0RX^T0tlf>RIKTI-l,H5*{X>HEXT
688 F0R!<=8TOIL :PRINTI-l.Ift*fX)-IftfX:>:NEXT
698 INm"REHIND TfiPE TO SE VERFIE&'iTPJ
788 P0KE16555.2^ RE5TORE:FO(W=lT011REfl[ifleNEXT
710 INPUT#-l.fl8,ftl-fl2,flS,ft4.ft5.fl6.fl7.flS.fW.B8
728 TFB8<>TR0ftfl8<>ILtlRfa<m0Rft2<>ll0Rft3OfiL0RW<>»^^
On>{Kft7<^HW((»<».T)0RR9C*t.rHE«798
738 F0RX=8T0a STEP2:INPUTi-l,ft^8.e>.af8.1>.flf8.2),flf8.;j).flf8.4)
.ft<:8.5)-fl(e,6>,ft(a7).fl<i,8>.ft<i.i).flci.2).fta,3>.fla.4>.fla.5>.
fid. 6). fid. 7)
748 FflftV^(T01:F(!RZ»8TOf7f>aCE16553,255:REflM8 lFfl<V.2)OfleTHEK7Se
aSENEXTZ,V.X
750 F0RX=eTCI»lST€P16;Fa>V=^OilNPUT»-l. «» W . fl»<l>. »<2>. WOV
fl»(4>. ft«(5>. ftt<6) . M<7) . «(8) , W<9> rF0RZ««rO9 IFtW«+Z, V)OM(7
>T«H798aSE)CXT2-V.X
42
"ftrt fl'iiJ'XsviTfCf
TfJFl!T«-
1 ftfiift..(¥('l'.F<flr"''*
. Wc^i
Flft(4).fift*'i'
.fii f
(Tt'.'sflTfiS IF#I'-
-i^"*Mr'i
vinKfljf"'**^. yiTWTj?tsn =;fNFviv. y
??ft Fripv^=vur*t
!i*!.Ti-
Hi ;i-Ht'
■■•i*c.j'V.-mftj7>^Mf
■;ff*EV'T
•
??« FftK-X^filau
INPilT*-
. hii f{M" n
IFflrt'M.i:"
-IfiiXji
Wt;-Jfti;(X,.THEN7 1
■^i^Fi v^tr^'T:-; n -
PR!HT"WTft TfiPE
,fR)FlFr>"
FW?
r-"^!;! F*UIT"F;Rr. ThPF'" F^tf1
P^e^T^M",
.5%]-^ -cm
by James Garon ^
Endless fascination for the dedicated puzzler! Each pentomino is
made up of five squares, and there are twelve shapes. You can rotate
them, (lip them over, remove pieces at will and try them elsewhere, but
to win you must fit them togethertoformalarger,60-squareshape. Top
notch graphics and SOUND EFFECTS. New low pricel t7.95
m Level II, 16K „ B ^ -> n
-wa. «> A<_ r M * South Street j 1
- lAeSSorntareCvclianigieMitford, NH03D55 ' '
AMATEUR
ASTRONOMY
HANDBOOK
by George Hall
$14.95
Amaleur Astronomy Handbook is a Level II, 16K program
designed to hetp anyone from the casual observer ol the glorious
Night Skies to the more advanced amateur who needs reasonably
accurate positional information on the Sun, Moon and Planets,
Partial Ll«t of Features:
* Cortvert Locaf to Sidereal time
* Convert Right Ascenslon/Oecllnatlon to AzimutK^ Altitude or
Heliocentric Longitude/Latitude
* Determine Local times of Sunrise, Sunset, Moonrlae, Moonset and
Phases,
* Plot position of Sun, Moon and visible planets.
IheSattutarv Exchange
43
ADVENTURE
INTERPRETER
by Scott Adams
This program will read the cassette created by ADVENTURE
BUILDER. Then it will be time to begin your adventure. Be prepared to
spend many hours in your search for *TREASURES*. You'll need all
your cleverness and bravery to deal with the creatures and situations
which await you...
flDVEMTURE INTERPRETER
1 'COP«IGHT scon flMHS. 1978 l-3e5-K2-*917.
5 aEflR54«:DEFIHTft-Z:IFPffl«16396>02eiTHEH CMD'T"
78 X=V=Z;K=ft=V:N=a=f :"ff*=K*:a]T0196
M aS:PRIMT" •** WELCOME TO flOVEHTURE LAND. (#4. 2) ***":P
RIHT:PRINT" UNLESS TOLD DIfTEREHTLV VOU HU5T FIND *TTiEflSURES*
fWD-RerURN-THEM-TO-TWIR-PRCPER-PLflCE!"
85 PRINT: PRINT' I'H VOUR PUPPET. GIVE flE EfaiSH COWIflHDS THRT"
» PRINT"CO«SIST CF fl NOUN AND VERB SOME DtflUlES." PRINT :PRI
KT'TO FIND OUT HHRT VOU'RE fflRRVING VOU HIGHT SftV: TfflCE INVENTOR
V
TO 00 INTO H HXE VOU MIGHT SftV: GO HOLE
TO SRVE CURRENT OWE: SAVE GfflE*
lee PRINT ;PRINT"VOU HILL ftT TIfCS NEED SPECIAL ITEHS TO M THING
s, BUT vn
SJRE VOU'a BE R GOOD RDVENTUROt RND FIGURE TtCSE THINGS OUT "
m
128 PRIMT:1NPUT" WPV flOVEHTURIHG. . . HIT EKTER TO ST^T*iW
:CLS:RET«W
192R=flRaX=lT:0F=e:SF«e:I«»UT"RETRlEVE OLD 'SflVED' GfllC";K»:ia
EFT*(ia,l>0-V"THE«2«e
193 ItPUT'ftEflOV SftVED TflPEMC$;PRI«TIHT(It.«5/«)+li »miUTES"
195 INPUTi-l.SF,LX,DF,8:F0(W»eT0IL;INPUTMfW<X):HE)a
m (jO5Ue88:aS:GOSUeiseer(0Ta225
ae ItWT'TELL ME WftT TO D0*;TPi:PRIKT:(»a)B18«:iFFPRIKT"W U
SE HQRD<S) I DON'T KNOUVOOTOZid
215 IFIL>8IFIftO)=-lT«EHX»LX-i:IFLX<»TtO«lI»fT"LIGHT HR5 RUN flU
T" : Ifl<9)=«aSEIFLX<25PRIMT'LIGHT WHS OUT IN"; LX; "TURNS' "
22eG0SUB2Me
225 HV(e)=e:Q0^je2me:Q0T02ie
1809 !<=e:HT*(6)=",NT$(l>=»''
IWe FORX=lTaEH(TP*>:K*=«II»<TP$,X,l>;lFK$«" "THENK=iaSENT«K)
=KT*<K>+K*
1039 NEXTX:Fa?X=«TOlTHV<X)=0: IF»fT*(X)=""THEN107eELSEHT*fX)=L€FT*
(NT*<X>, LN) ; FORY=0TCNL :K»==H«<V, X) : in.ER*<l», l)=-*"TteK*»t1IM(
i»,2)
1635 IFX=lIFV<7THE«»=LEn»<l»,LN)
1040 tFNT«X)=K*TWNMV(X>=VElSEHe<TV;QOT(1107e
1069 ia£FT*<MW(W(X).X),l)="«"THENW<X)al(V<XM:(»T01»68
1079 NEXTX:F^«(8)aORL£N<HT*<l)»flfl»W(l)Cl:l!ETUfiH
1500 IFDFinR<9>0-lflNDW(9)ORPRIWT"I CflK'T SEE, ITS TOO MRK. '
tRETURN
1506 K=-l:lFLEFT*(RS»<R),l)='»"PftItm«M<RS*<R).2); :Stm>t52B
1510 PRIHTM'R in ft M?S»<R)i
1S20FOR2^OIL:IFKIFIR<?>=RPRIMT", VISIBU ITEKS HERE ftR£:
1524 GOTO1530
1525 TP*=Ifl*(Z) : IFRICIHT$(P», 1)» V''RlRH<H«TK)-lTOlSTff-l : IFdl
MtTPt, \i, l)=V"TH0*TP»=lEFTi<TP*r H-DaSENEJOW
1526 RETURN
1530 IFrft(Z)ORTHEN154flaSEGO5Uei525:IFPOS<0)+LEN<TPI)+3>«3THEI»>
RINT
1535 «iINTTP»i ■ ■
1540 »iXT:PRINT
i55«K=-l;F0RZ*«T05:IfKiFRH(R,Z>O«>RIHT"
OBVIOUS EXITS: "; •.l£=0
4S
1560 IFRN<R, Z>OePRINTMV*<Z4l, !>; " "; ;
15?ettXT;IFH0TKPRIKT
1588 PRIHTrRETURH
2e0eF2=-l:F=>l:F3'=e:IFNV(e>=lfM)HV<l)<7THEH22ieELSEFORX=8TOarV
=Cfi(X, 8>/'156: IFNV<e)=eiFV06THEH2938
2685 IfHV<e>OVTHENNEXTX:G0TIJ29eiaSEN=Cfl<X>8>-V*15e
2818 lFNV<9>=eTHENF=«e :IFRNDaee)<=HTHEK2e3eaSENmXG0T029ei
2828 [FN<:>W(l>fM)f»O«lTHEItCXT}<:G0T029ei
2e3eF2=-l:F=e:B=-l:FORV=lT0S:Ll=Cfl(X,V>/2e:K=Cft(X,V>-LL*28:Fl=
-1 : OM(+ieOTOa4e, Sese. 296e. 2878, 2888, 2898. 2188. 2118. 2128. 2138, 29
^.2845.2855
^35 Fl=-l:F()RZ=eT0IL:IFIft(Z>=-lTHEN21«eL«ICXT:Fl=e 00102148
2845 Fl»8:F0RZ»eT0IL:IFIfl<2)=-lTHEH214eELSEI€XT :F1=-1 G0fTO214e
3858 Fl=Ifi<U.)=-i:Q0T02148
2855 Fl=IR<LL>0-lfM)Ift<LL><>R: 00102148
2868 Fl=Ifi<LL>=R:G0r02148
2878 Fl=Ift<LL)=RORIfi<a)=-l 00102148
2888 Fl=R=LL:Gffr02148
2898 Fl=IR<LL)OR:G010214e
2188 Fl«IR<a50i Q0T02148
aieflsR<XL:G(K10214e
2128 Fl=SF(«)CIHl<2aL+ 5>;Fl^iO8:G010214e
2138 Fl=SFflN0CINTC2T.L+ 5):fl=Fl=e:801Q2148
2148 F2»f2flNDFl:IFF2TtC»OTVELSENEXlX ,00102981
2158 IP=8:FORV=1104tC=<V-l)/2+6:CW^T02168.217e.21^.2178
21«8 flC=Cfi<X.K)/158:G010228e
21^ fiC=(«<X,(()-CIKT<Cfl<>{.K>/15e)*158
2288 lFflC>18inCH22e5aSEIFfC=81HEH26eeElSEIFflC<521f€NPRI«lt1S»(fl
C> : 80102688 : ELSEONflC-51G0102238, 2268, 2278, 2288. 2298, 2388, 2318, 22
88, 2328. 2348, 2358. 2368, 23^, 2^, 2488. 2428, 2418. 2448, 2458. 2261
2285 IFflC<ie21HENPRINl"»© flClI0N"aSEreiHT«5«<flC-58)
2207 Q0TO2698
2218 L=W:iait€M.=DFfiWHfi(9)OR flM>IR<9)<>l : IFL PR1HT"M»IGER1SJ
S 70 HOVE IN Iff DflRK'"
2215 IFHVdXlPRINl-PlEflSE GIVE ffi ft MKCTIOH ALSO •00102938
2228 K^WCR.NV<1M>:IFK<11F11HENPRIN1"1 FELL KWN fW> BftOtE HV
NECK.":K=«.:DF=e:ELSEPRIKl"l CfW'l GO IN THftl DIRECIIOM" 0010293
8
2222 IFtWliaS
2225 IMi;:Q0SUB15e8:(»T029^
46
22ie L=eFrPMTOILIFIft(Z)=-lLETL=L+l
222? NEXT2
2246 ta>=ffi<PRINTTVE TOO IfXH TO CflHW": 83102698
2256 Gosue46eeifl(p>=-i GOTceeee
2260 G0SUB4ee8:WP>=P:G0T(}26«i
226t PRIKT'SflVING QflME" IHPUT'REflDV OI.ITPUT TflPE%MPRINTINT(IL*
5/6B>+li "MMITES"
2265 PBrNTI-l.SF.LX,DF.R;F0RXl=6T0IL:PRINT«-l,Ifl<Xl) NEXTXl
2266 00702606
2270 GOSLie40ee:R=P (S3T0266e
22M (»Sl.e4000Ifi(P)=«l-6OTa2686
2296 DF=-1 :aiTCi2fiee
2366 DF=« GOTO^ee
2316 G0S0B4866
2215 SF=SF ORCINfTC 5+2"P):G0T02689
2226 G0Slje466e
2225 SF=SfftNDHOTClNT(. 5+2"P> ■ GOTO26e0
2246 PRINT" rn DEAD "'RsfiL ■PF=Pi:GOTO2270
2356 GOSUB4eee:L=P:(inSiJe4660 Ifta>=PQ0T026ee
3366 PftINT"THE QftHE 15 HOU OVER" ■ INPUT"flMOTHER Q«€" ; TM ■ IFLEFT*
(TPf, 1 )="N"THENENDELSEFaf;'X=lST01L ■ Ifl(X)= 1 2CX> ■ NEXTX ■ GOTCHA
2376 ISO5IJB1560:GOTO26W
2388 L=8 FORZ=lT01t.lFlfl(Z)=TRiaEFi*nR$<Z),l)=-*"LETl=l+l
2398 NEKTZ PRINT- I'VE STORED'ib 'TPEft9«ES
ON fl SCflLE OF 6 TO 166 THfiT RftTES fl";CINT(L/TT*10e)in.=TTPRINT''
UELL MWE ■ G0T02368
2295 G0T026ffl
2466 PRINT"! 'M CflPR-VINC. THE FOLLOWING: "■K=-l •FORZseTOU 'IFlfltZX
>-lTHEN24i8ELSE(jOSLiei525IFLEN(TP$)+P05C6»S3PRIHT
2485 PRIHTTP*;" 'r,X^
2416 NEXTZ IFWRIHT-MOTHlNG-aSEPRlHT
2415 (jOT026e8
2428 P=« GCT023ie
2438 P=« (jOT02336
2446 LX=LTIfl(:9)=-l (50102686
2456 CLSGOTO^ee
2666 HEXTV
2610 IFNV<0K>eTHEN2961
2986NEXTX
2981
47
2965 intV(0>=eTHEN?92e
2967 603UB42W
Zm- IFFPRIHT"! OOW'T l»K)€RSTFIHD VOUR COTtWIO" 60102928
2516 IFM0TF2PftIt(T"l CftH^ 00 TW»T VET" 60102938
2919 RETURN —
URN
42«e tFMV(0)O18fiNDNV<0>O18ORnTHFH4290
4285 IfWfl^sePRIKT-HHfiT'" 60104288
4286 lFMV(8)018THE»4ae
4287 L=8F0K=eT0ILIFIft(Z)=-lTt€HL4.+l
4286 HEXT:IFL>=tKPftINT"rVE TOO MUCH TO CflRRV" ; G0T04288
4210 <ae:F0RX=8T0IL:IFRIGHT$(I(tt(X>.lK>"/"THEN4285ELaLL=LEN(W
*<X))-1 TP»=HH>Jaft*<X>- \> a) -F0RV=tLT02STEP-l : IFHIM(TPt, V,1)0
V"THEHEXTV:G0T04285
4228 TPM.EFT*(H1M(TM, V+l>. LN)
4230 rFTf>*<>«W(HV<D,l>TI€H4285
4240 IFIIV(0)=10THEN4278
4258 IFIfl(X)<MTHEW(=i;a)TO4285EtSEW(X)=R;(;:'2:G0TO4275
4278 IFIfl(X>O«THE»C=2:Q0T04285ELSEIfl(X)M:»;=3
4275 PRim"0tf, •;
4288 F=0 00104296
4285 NEXTX
4286 IRC=lTHENPRllfr"rH MOT OWWING IT"aSEIFK=2PR!NT"I DOH'T S
EE ITtCRE"
4287 IFK=8IFM0fTF3PRlNT"ITS BEVOM) tlV POWER TO KJ THAT" :F«6
4288 IFK06TI€NF=6
4296RETLKN
5880 INPUT»REMINDAOffl> ADVENTURE DflTft TAPE. HIT ENTCR";TP*
sew INPUTt-l,lt..a-NL,RL,rK.flR,TT,LK.LT.(l,TR
5015 ft=(IL+a/2*M./ie+RL+llV12:PRIKT PRtHT'TflPE MILL TflKE"ifl+l:
"HINUTES TO LOfiD '
5820 l>IHNV<0,Cft(CL.7),NV»(NL.l>.lf»(10.W(IL>.RS»(RL),PM<;Rb5)
.HSf<H).NT»(l),I2(IL)
5038 F0RX=eTCa. STEP2 : V=X+1 : INPUTi-1, CfltX, 8) , Cfi(X, 1 ) . Cfl(X. 2>. Cfl<
X,3>.Cft<X,4),Cfl(X,5),ESa6).Cfla7>.Cfl<V,8>,(S(V.l>.Cfi<V.2>.W
V, 3>. Cfi<V, 4). Cfi^V. 5), CfifVr 6^. Cft(V, 7> NEXT
5640 FORX=8TONISTCP18 :F0RV=«IT01:INPUT#-l.NVt(X.V),W$<X+l.V>.HV*
mi, V), («<X+3, V), NV*(X+4, V). IW$<X+5, V) . «W(X+6, V>. NVtf X+7, V), N
Vt<Xt6, V>.NVt<X+9, V^ HEfyi, X
48
sew FQRXseTORL : INFVTf-l, Rt«X, 9)> RHOt, 1). RH<X, 2). Wt(X, 1), RH<X, 4)
,RH<X,5>,RS*<X):NEXT
5e?e F(KX=0TtM. ; INPUT*-!, HSf <X> f€XT
5e80FORX=«TOlL:INPUT«-l,I(»«),Ift<)i):I2(X)«Ifl(X):l€XT;RET«BI
APL^8o>feRsioN 7.0
by Pbvlpa GalM
Now APL, the efficient computer language, is available in a self
teaching version with all these features:
•Random and Sequeirtlal tile* CIS digtl accuracy
•Cuatom module allows aerial printer, lower case and riMrved RAM
•Over 60 functions, 11 control characters
)SAVE )LOAD )DOS )AUTO )EXEC )TRON }TROFF
)PS )PD (print single or douMe precision) )KILL )RAM
(PEEK, POKE, and CALL)
•S workspace of lessons •Clock functions
APL 60 is easy to learn, easy to use, and very powerful. Note: uses
shifted alphanumeric characters instead of normal APL characters.
Requires 32K, single disk TRS-BO microcomputer $39.95.
Reduced feature 16K Level II cassette version $14.95.
A manual is provided. However, if you wish a good tutorial on APL,
the bool( APL: An Interactive Approach by Oilman and Rose is
available separately for $15.50 plus $2 shipping.
Earlier disk versions may be upgraded for $10.
J heSofh^are Exchange
6 SOUTH ST.. MILFORD, N,H. 03055 "(603) 673-5144
49
iniPUT
A COLUMN OF YOUR LEHEHS
The following Is an unsigned let-
ter from a software pirate;
I'm really getting a charge out
of all of you jumping on the band-
wagon about software pirates.
The idea that someone would
give away a copy of a program!
Well, I'll tell you guys something
•if someone at a meeting gives
me a program, I don't care if it
sells for $7.95 or $1 50.00 - I'm tak-
ing it!
I'm fed up with all your
magazines (or rags) printing the
same stuff only a month later
SNith a few changes. Do you think
I like getting 5 different ones in
the mail each month showing me
5 different ways of doing the
same program?
And how about purchasing a
program from Softside only to
see it free in 3 magazines later!
Well you get what you pay for.
(0 = 0)
I'll stop taking software when:
1 copy machines are taken
out of libraries;
2 you or any member of your
staff gets rid of betamax for
pirating movies;
3 any one of you stops tape
recording music off the radio;
and
4 when any member of any of
your families goes to a quick
copy center to get 40 copies of
sheet music for "church" choir
Instead of purchasing 40 original
copies at the music store.
Get off your soap boxes and do a
magazine. I can get sermons on
Sunday!
Editor's reply:
Whoever you are, you are cer-
tainly right about one thing: "You
get what you pay for." Several
well-known programmers have
already ceased their programm-
ing efforts due to the high ratio of
programs stolen to programs
sold. When the software market
dries up through the actions of
yourself and others with the
same attitude, there will be no
more programs for you to pilfer.
Then your $0.00 investment will
have paid off for us all.
In the June issue Edward Ting
wrote an article "Super Simple
Sound Interface for the TRS-80".
It's nice, but there's a simpler way.
Dig in your junk box and find
that little ear phone that came with
your transistor radio. (You could
get the one off your grandad's
hearing aid, but that wouldn't be
very nice.)
Put a blank tape in the recorder,
put it in Record mode and plug the
little ear phone into the EAR jack
on the recorder. You'll get sound!
If you have a little speaker in a little
radio that doesn't work, you can
cut the ear phone off the wire,
solder the wires to the speaker
terminals and plug that in. Mine
sounds great!
Sherry M. Taylor
Haines City, Florida
The Lazy Man's
Shortcut to
achine
anguage!
by Dave Bohike ^t„„„
A BASIC Compiler in BASIC! Run your source program in
BASIC, compile it into FAST Z-80 Code and execute the compiled
version — a!) without reloading. 26 integer variables, GOTO
GOSUB,END,REM,RND,LET,+, *, /, IF, THEN, < ,= > ,
INKEY$, CLS, PRiNT@, CHR$, PEEK, POKE. Compiled programs
may be saved via TAPEDISK.
Supplied with game program, "SD TIC TAC TOE", which uses all
of the TINY COMP Statement set and is ready to compile.
Manual includes several sample programs as well as thorough
documentation of the Compiler for those who like to know "how
things work" and for those who might even wish to EXPAND on
TINY COMP's capabilities. -y^^^ version: $19.95
Disk version: $24.95
JheSoH^fvsu^ Exchange
6 Sou&i Street, Box 68, Miiford, NH 030S5 603-673-S144
m
A Wargamer's delight! Throw away your pencils^
charts* and dice. Let the computer do the dirty work
while you concentrate on strategy, Kriegspiel II is a
much improved, two-player version of the original —
with machine language routines for extra speed.
Select one of 9>999 scenarios including towns, tanks
and terrain. Choose the number of mountains {up to
200), then sit back and watch as the computer
generates your 31 x 32 game board, sets up the pieces,
the towns, the mountains and a river.
Even the weather will become an important factor
as play proceeds. To win, you must enter the Capitol
City of you r opponent (or reduce his fighting strength
below half of your own).
KRIEGSPIEL M — Level II 16K $14.95
{cassette version only)
•Combat Resolution Tables^ Basic Turn Allowances, Terrain Effects
Charts, etc.
IbeSoAiMare Evcftange
6 SOUTH ST., MtLFOFD. N.H. 03(K5 (603) 673-5144
52
^:.
r
nsuu
NX, Tlie tool you need to unlock
<^ the power of the Z-80
A powerful monitor for the TRS-CO with special ability in Tracing and
Debugging. Single Step through machine language programs or sat up to
three breakpoints, and look at this display format!
flF BC DE HL IX IV FF' EC [JE' HL-' SP PC
9844 aera ceee b77c mu ffff 0102 0000 4000 SFce 41fc 4400
44ee LD fl93
* • •
A\i th« power at
W6IL U»k M\ tha».
A F1RST(0) LAST{FFFF)
A FIRST a
a
B VALA
B VAm VALB(0)
C
D FIRSTOT LAST(FFFF)
E FIHST(0(
F FIRST LAST VALUE
Q BRKPTS (3 max.(
H FtRST LAST VALUE
IPOPCT
K
L
L SECTOR MEMORY C0UNT{1)
M FIRST LAST BLOCK
N
NO
N VALUE
N FIRST
O PORT VALUE
P
P ENTRY
P FIRST LAST
a FIRST LAST
R
S FIRST LAST OPTION(0(
T COUNT 0PTI0N[6)
U FIRST COUNT OPTION(0t
V FIRST LAST BLOCK
W SECTOR MEMORY COUNT(I)
X FIRST LAST 6L0CK
Z FIRST LAST VALUE(0)
ASCII dump
formattect ASCII dump
start of branch tabl^
display In decimal
hex arrthmetlc
check system tape
dump hex
edit memory
find byte
^t breakpoints, continue
find word
read poft
keyboard echo
load syatem tape
load "from disk
(move memory
display symbol table
symbol tabi^ to tape
define value for symbol table
cfeflne start symbol table
write to port
InittaliM memory blocks
write memory blocks and start
define a memwy block
calculate checksum
display I modify registers
disassembler
trace instructions
ontormatted tape I/O
verify memory
write to disk
Bxotiange meraory
zero memory
leK, 32K, and4»C
v«vlon3 on ai»
Utf ffom tap^ In
Leval 11 Or «i fl
coimmQfld IHa Irom
The SoHware Exchange
» SOUTH ST^ MILFORO, NH 03055 <603) 673-5144
St
You, yes you, can help us plan :
future issues of SoftSide by telling us i
what you'd like to see. The following |
questionnaire is designed to help us %
find out who our readers really are. j
Please take a few minutes and let us :
know about you. We do listen. •
THE GRAND READER \
SURVEY I
1. Your approximate age ■
2. Do you own a TRS-80 computer?
(If not, explain:
3. Please check the items below that wil
describe your computer.
HAVE WILL PURCHASE HAVE WILL PURCHASE WHAT
Level I! BASIC KIND
I
I
I
K How much memory? Speech Unit
Home
Controller
Floppy Disk «
Drive ■
Hard Disk •
Printer |
.Modem
-Others? |
4. Please give the percent of usage of your ;
computer that goes toward: |
Business Learning to Program J
Home Applications Other Educational a
Word Processing Other J
AmiicjCTTipnt . m
S4
5. Please list your five favorite programs for the
TRS-80:
(1)
(3)
W
<5)
6. Which other computer-related magazines do
you read on a regular basis?
7. Please number, from 1 to 12, your order of
preference for types of articles for SoftSide:
Detailed game or simulation Programming Ideas or Hints
. programs Program Reviews
.Short game programs Hardware Reviews
Jome application/use Tutorials on programming,
P''°9''a'"^ using grapliics; etc/
-Business application Articles about unique uses
P^^a*"^™ for the computer.
-Educational application Ottier
programs
Appiifatinng usjng Specific
devices, such as speech
synthesis, home controllers,
graphics pads, music
systems. ^
8. How much have you spent on so[twa% $
9. What do you like most about SoftSide?
10. What would you like to see in future issues?
Any additional comments on separate paper are
I welcome. Please return to: |
SoftSide I
Reader Survey j
P.O. Box 68
Milford, NH 03055
5S
I
by Douglas Carlston
Give up your shoot-em-
up games and move up to
grand strategy! Fight your
wars as a general, not a
mere pilot!
Galactic Empire — As commander of Galactica's Imperial
Forces, you must conquer and hold the inhabited worids of the
galactic system. Deploy armies, raise taxes and conscript
soldiers, gather intelligence, manage resources.
Galactic Trader — You have succeeded in uniting the
universe. Now you are an ex-soldier who must scramble for a
living as an intergalactic tramp freighter. Outvt^it the locals at
bartering, struggle with the fuel cartel, and outmaneuver the
big trading monopolies as you seek your fortune.
Galactic Revolution — The emperor is a bungler, and is
becoming upopular. Your popularity is a threat, and he is
seeking to kill you. Turnabout is fair play, so you start a
revolution to unseat him. Will you succeed?
Each gamG...16K Level II Cassette $14.95
Special! — All three on Disk {32K) $39.95
TheSoHware Exchange
6 SouthStreciJk)x 68,MitloKJ,NH 03a55 603-673-5144
56
WOZM¥CMD
from OftG-TEX Industries and Ramware.
Powerful disk modification utility in machine
ianguage allows you to READ, DISPLAY, MODIFY,
WRITE, and COMPARE disk sectors. It will calculate
Hash Index Codes for any ftlespec and tell you where to
put it (ever have a HIT read error?). You can recover kill-
ed disk files. Search for a byte and have it identified
with a flashing cursor. Convenient to use, with cursor
controlled by arrows, paging forward and backward,
toggle between same sector on different disks and bet-
ween 280ZAP and DEBUG. Do disk backups, apply pat-
ches and fixes, and explore your disk.
Program on disk for minlmuni 16K 1 disk system, witK
instruction manual, $29.95.
The Sahw^are Exchange
6 SOUTH ST., MILFORD, N.H, 03055 (603) 673-5144
9 Games for Pre-School
Children
by George Blank
Until they go to school,
cftjtdrer) think that learning Is
fun, not work. Is this ttte
reason that they learn so
much faster in the early
years? And learning is great
play. With these games
children teach each other the
alphabet, addition and sub-
tractior), recognition of letters and words, even art as they play with pat-
terr»s on the screen. The games are written for ages four to six. The author
has a degree in education, with graduate study In child development and
counseling, plus a wide variety of teaching experience In industry, the
military, public and private schools, and churches. If you have children, and
you also have a TRS-80, then you should have Nina Games for Pre-School
Chlldran. All nine games and the menu are in the computer at one time, and
the children will quickly learn to select the one they want. Level II, 16K $9.E>5
THE SOFTWARE EXCHANQE fl South St., Miltoftl, NH 030SS
m
LOST DUTCHMAN'S
GOLD
by Terl Li
Deep in the Superstition Mountains of Arizona, hidden in the eerie
mists of a forgotten tinne, the Lost Dutchman's Go!d Mine awaits the
fortune-seel<er bold enough to challenge the fates. Protected by
bands of hostiie Indians, the ravines and guilies harbor silent death
for the unwary adventurer.
You start in a miner's shack in thedesert beiow the mountains with a
mule, a rifle, and a few tools. There is a map hidden somewhere and
this is your clue to uncounV^le wealth. There is a ghost town, and the
desert, and, ultimatety. the deadly Superstitions to explore as you
search for the way to the Lost Dutchman's Mine.
58
18 CUS . CL£fSi366 , &Ef IhTB-L. Ll-I . Etr i'f RH-I . D Ji m< T > ; aC2. 2 > . R< 46) : n
=STRlHlj*C62. "=" > : R»CEi655i> 255 .8=6 ; m=B ; LN=-^ : LN^LH . Xl=B : X2=B : T
26 Si[)5UG23*i0
<\% FCM.=BTCi2B:F0RI=BTL)7:RErt£'M(D.NEX'TLL
30 FORi=4lT0G2:SEFlCiU<L8>.O'a,i;v.a<1.2>.0U,S>="'' !€:<ri
66 F(JRl=eT04b:REfiC'R(I):HEXT
70 l=i
^ f^INTCHR$<2S):PRINT&^a "" . fiOSU32i49
1^ IFLaSORCa>0fM)<O(12.:;>-'i"OftO<i2.£>-STR*CL)>)THEN150ELSEF'R
INTee."ITS TOO DfiRK TO SEE ' :",eHR$GS), IfL=i5TKEmF0(6,2;'O";'fi
MC0<4,i><>"i"THcNPR;NT"^TW «flR H STRftNlS HOiSE '"
ii0 (jOTOISe
iSe T="Of;*':ftETURN
146 S=i;F'SINT" 'tIjU SEE .%eHR$G6>:P(?IhlT RETURN
156 ;Fa.-lTt£NLN=LN-i:IFLfi<:iTH£tCL=e
166 ffiST0RE:F0fa.l=6Ta:FCftI=eT0?,REflDN<I) ,!^Ei^TL Ll.Ll-L
176 B=6;PRINT««.Chft*a6>;PRINT;PRIfiT;eRIt«T:fRIf^T:PRiMT:PRINTC«€4>
"%ii (^i "NO)".". :FORJ=0TO32:IFVflL>;OU.2>><XTHEM24e£LSElFB=eGO
St*146
138 IF0(J,i>="-7"ORO<J,S)="-2"MW*RItiT"BURHT ^
136 lFMTHErilF_y fiL<G(1.2»^LTri£ HIF0<;i.2)="''THEftt^RINT"UNTIE£- \ ;£
LitlrOCL 5>="-3"TH£NPRIN T "DEftD "i
2^ lF0(J,3>="-2''THfcWRIKT"SHfla€i> ">
£16 IFL=26fiMDJ=32Tf€NIFUl=6THENPRINT"L0CKEi> ", .aSEPRINT"U}4L0CKE
220 IFCl=lhM>J=12THEHPRINi"LlTE *'>
230 PRINTO(J,0V\ "i
246 NE^TJ
258 IFUl=lf»«?L=iFHEf«^INT'^OP£N TRBP WiOR. 'V.
266 iFN<i>=*"'Tf£tfl^iNT.tiOT033eab£lFe=^TH£WjOSUBl4e
270 iFL=16TH£NIFU=6THEHPRM"L0CKED ^ .ElS£FRINT''UNLOa!£D % HC2
>="£'-HiIGHT*<N<2>,S>
236 irL=l7Tf€NIFU=lTt€rfRINT"UNLuCKa' ", ,ELSEFRiMT"eLOCK£i:' "; -.Hi
2)=" "+FlCiHT$<H';2>.3>
285 iFUi=lfflffiU=eTteff1?INT*'CfiVED It* ■,-MiZ>='' "+RiaHTJ(N(2j.3) r-i(
4)=''"
296 PRIlHTH<i>. ". ■'
S»
3^PftM;lFH<2>=''"THEH^a.SEPRINT"CieVI0USEXITS ARE : "; :FC«I=
iT04:P=l1H)$<:N<2),ht);IFP="N"THatf^IHT"Na^TH "; .EL^lFP="S"Tt€hiP
RIMT"SOUTH "iELSElFP="E"THENPRiNT"EftST ", :ELSEIFP="W''THENPRINT"t4
EST ";
240 NEXTiPRIMT
1^56 g=9;PRINTH
3^ IFl=9»a)0(22,2)="ii"Tf€fiPRINTe96e,"TiWS NOISE UP ftHEfiD - -
S0UM&5 LIKE INJUHS. "
jn IFL=9flND0<2£,2>=""THEfJ0(22.2>=ni''
390 pRiWTe%e, " mil do vou iwht to i?o now", : Mijim
418 IFLN<iefiN0a=iT)£ttf'RINT''yOU'K RUffiJIN' L014 ON KEROSEtrE. "
420 IF£91O"SCOi^"TheJ450EL5£IFLO6ThCNT="VOU CfiN'T, VOU'RE IN TH
E WRONG LOCflfTION l":GQTOi3e9;ELSEZ=e:F0RI=i4TOi7;iFCi(i.-2>='' €"TH
EKZ=Z+1
430 NEXT
440 PRINT-VOU HftVE'7"TREfiSlM5. TOTFlLiNQ''<2/4>*i80"K'';IFZ=4Tt£HP
RINT"VOU ffftDE IT ! ! !";F0RI=lT05^:t£XT:FORl=lTOi^;f^lNTeRK[?<ie2
IJ^-VOU MflDE IT !![|'':KEXT:GOTO2290.aSET="VOU HISSED SOfC OF TH
E TREftSURE. "iGOTOiSeS
450 iFCL=8flNDL=15ftM)0(6>3)O"l"flND0(4.3>O"i"T^€HPRINT"0H HQ'.
VOU-VE OEEH eiTTEH BV fl l^TTLEaWKE.
YOU^RE DEflD. ":GOTO2230
460 IFL=i7ftW>U=lTHENIFRN[>(9)<2THENPRINT" 1 ! i Cfff-E-IN : I !
Tt€ IRON DOOR 15 BLOCKEti.
VOOCflN-'T GET OUT ! !";U=0
48S 1F5S1="HElP"T>£NX=VRL(MG> ) : 0NHGOSl*2i5e. 21^, 2170. 2180, 2130.
2208.2210. 2226 ;GOTOie0
490 X1=LEN<QH> : IFXl<3T}€NT=''>IHflT?'' . GOTOlSeg ; ELSEF0R>^3T0X1 : t11=M
l{>$<m. X2, 1) ; IFt«.<X;«a(32>TH£t*JEXT!<2 , X2=K1
500 P=LEFTi<E»1. 3) : IFX2OJafiNDK2+S>XlTt€N61KL^0Rl=8T042 : IFPOR
a)Tt©»C>^T:IFl«;i=X2TH£NT="(*ffiT?":aOTO1906:aSET="a»«y. ^T 'm
atmi "+UER$<Q(1,A2>:IF)e<XlT^©^T=T+Rl^SiT$<E»i.Xl-X2)+". "iWlOiS
80;EL^T=7+". ":Q0TOiSie8-
520 IFKaMfta=K2THEH0KI+lG0SUB2eie, 2818. 2010. 22Si0>680, 1018, 1926
.2800.S)TO1S00
540 m.=MII«CQ«> X2+i, 3) : FORJ=8T032 ; IFH1=L£FTJC0< J. 0>, 3)THEft630£LS
EtCXTJ . IFHl=''IfW''THEN58^LKIFI=36T>€N940
S0 IFNa>O"''TfEKZ=i;fl=Z:Xl=L0(CN<l)):Fa?J2=5Tffia,IFt1IOi(N(l>.X
Z i)0CHR*(46>f»©«2OXlTHENNEXTaSEH2=mCi*{NCl), Z 3> : iFR2<:^iiTHE
HZ=X2+2;ft=fi+i;NEXT)ffi;ELSEB=fi;IFI=iST>£HPRIKT"Y0U SEE NOTHING SPE
ftO
CIFlL ":!3OT0i66ELSEc26
^0 F0RX=42TD46:lFt11=R«;THEN6^l-SD€XT
57S IF0(4. :<>="i°(ffiO<e. 2)="l"THEflIFl=22f9JW11=''^L''THEHPRIHT'0K" ;Q
5SS jF]=32G(}SI^780,QOTOiS00
596 IFI=S3G0SUB86e:HlT01^6
see T="i mri mm wHfti vou wfim. ";tiOTOi90e
ae T="I HUST BE DWB. I DON'T UNDERSTAND VOU ": 00101968
628 IFIOTHEN65eELSEIFJ<3nt€NB=V«.(0< J, 2)) : IFB<>LflH0B>eTt©ll89e
ELSEELSEJ=29
646 0NI-8GOSUB12Se, 139& 1398. i336, 125& 1780. l?m 1788. 179^ 1828.
1828, i25e, ^, 78a> 18S8> 1868. ie68> 928. 1158, 119^ 1218, 7^, 736. 788,
868. I'm. 9d8> 348. 1788. 1698. 1328. 1348. 1828. 2388
656 ]FK9T}€NCWI+iaJSl»97e. 976. 978. 2298. 688. 1818. 1528, ^88. 1328
666 QOTOiSee
636 IF0<3.3)O"i"THENie9e£L5£PRINT"0K";F0RI=12T017:IFVflL<0<I.2)>
=-LTHENT=" - - BMm\ WE STRUCK GOLD ?!? ? !":0(I.2)^STft*(L);E
LSE«EKT:T="OflG HftS ITi THERE'S MOTHIN' HERE!"
698 RETUiN
766 IFJO23THEM1868ELSEIFL=i4THEN0(23. 2)="15"ELSEIFL=15THEN0!C2S.
2)="16"ELaiFL=16»lDU=iTt£N0(23. 2>=^'17"EI^1FI=17THEH0C23. 2)»''i5
"ELSEIFL^lyTHBCC23. 2>="23" ;0<:23, 3)="-3"
716 aOTOl^
738 iFJ=30RJ=40RJ=60RJ=8(KJ=90RJ=il(»J=120RJ=130RJ=190RJ=270RJ=2
STHEfXKJ. 3i="-3" : 0010126 ;ELS£ie5e
776 T=''ITi ALREJiDV UHLCEKED. " .m\m
?S6 IFL=lSTHttJIFU=8THENIF0ae. 3)="l"THErW=l : 60T012e: EL^^96 : B^
£776
366 IFL=26THEM]FLli=8Tt€HIFO(ie.3)="i"Tt€tWl=i:raETURN:ELSEi890:a.
SE773
829 IFO<i, i)-''i"TtENIF0(6. 3)=''2"THEN0(6. 3)="" :0<8. 2>=STK$(L) :60T
0126:ELSEl65e
846 IFCL=lfaJKl<^3)="i"THEHQ.=e;KlT0i28
866 IFa^l60RL=17)fiH!XJ=iTt£NU=8:aOT0126
878 IFL=26fiHDUl^iTt£MJi=8:G0T0i26
380 G0T0i856
966 T="VOU cm HE(* NOTHING SPECifiL. ":RETURN
928 iFlOii0R0<9.3)O"l"T^£JJ1328aS£PRlNT"THEV TOOK THE FIRE HftT
ER.
m> mi OFF. "im=IN-l:0(9.2)="";0(9.3)="":OC22.2)="":RETURH
61
34t irHl="VOH^"T^ ^SORRV. 'tOUSE IH THE im^ riDVENTi^t
S7e I FeC>0THEtiL=ya (N ; B+2> > : I FOC l. 2) =" 1" ftfii><L-iOi<L=^L=i5 >TH£NT
="THE {1LL£ tJOtJ'T GO, ":L=Li:RETliOi|:£LSEiFL=l?ftfi£»ij=fi:>et=Li:Q0T0i
89a : ELKIFLi=£bfM)L=l?iHDUl=eThEri=ti : uOT0l898 . ELS£ia&S
58& irl!l=iHNDl=iTHENL==26 : CiOTGi20
35S ]Fl>l=ifiN&Hl-"TRR"ftW&L=2&THEfiL-l RETURN
1^8 F0R;<i=lT04;H£=Kiy$<N(^y.?;Li,> IFn20L£FT*<Mi,i)TH£HNcXm:E
*LSE.F!(F;'2^4]:T046:IFm<>ft(K£)THEKHEKT:-;2aSEL-VfiLCN(Hi+;));IFLO6T
HEfU666
iSlS iFL-vjTHENT="ITS TOO 5lI?PD?V ";R£TuS]«i
192a IFL~25ThENL=2b: RETURN
iei2S IF!.=2eTHEHL=25.R£Tl^h
104& .FL-il5THEfJL=2i:T="v40k. HLHCST SuiFFED fW F^L, "RETURN
1956 T="SCiRRT, Bu; tCjU CBK'T DO THAT. " .f£TUI^
i&66 B--6.L»GTQi26
idSS :Fu(4,;-:>C"i^'ftfjM(G. ^)0"l''Tnthl=-'>^iiH l^jHtiTP'-.i^TLiRNaSEiFJ
GlTHB-iUieELSEIFOa. 1>='' t"THEfG=39El-5EZ=a
Ii3t! IFZ--S3TH£NiEf^IM-i
llii^ iFJ=22THENF1i:iNT"VCiO HIT Qr€ OF'iJ!^.
BtJT THE REST KILLED VOU. '\G0T0229e
iiif! IFJ=STHENT=»yOu HIT ONE. '' :RETLiRN
iiSS GuT0i2S
1156 iF0a3.3>O'i"THEhtti3^;,SciFJ=4aF^:J>a*ll>jai>0RU>i4flfl)J<lS
>0ftJ=22i3SJ=25i)RJ-29Ofta>3eTI€M@3^SEi;wv2;="-7".0U,a>=STR*(l.;
il€£ IFCiCu, ;:;="-7'THItNLi-;S.. i:>=5TRJ-:.i.;i : rClFJ=5T0£i IFO<J.. 2")="-!' TtE
MQ< J. i>=''-7" .NB^T :aSLNE>;T
lire GCTOl^
llStJ IFJOl2ThEfiil5^.5EIFCw*..;>O"i''OROaa3)O"l"Tt£«1150ELSEC
i2ig IFJ^lIiTHENFflNT-^Ch •-.
ITS KER0SE5C.
'^0 JlST PCi30(€& yOURSaJ MiOT0225»
12S8 IFJ=!?THEf.T="iJHEeEt£t :
ytli GGT PLFlSTESa RiC) tOST ft E^flV ".iFa^lTtiEfiN=LN-ie: RETURN: ELS
sEnm
•2
i23B 30701856
1258 lFJCI;Th£NB=VHL<Cl<J-S>):iF0(J.S)O''i:''ft^fi>BOLf*IDB<>iTHEMIFJ
<22THENlS96ELST=^'iT S NOT HEi^E- ":RETURti
,;5y lFJ>210F.J-iTHtkT-*'-^ JUST WHO DO VOU THIt*; 'VKJ ^L PBUL ^N
VCfLi S£ !^0T STRONG imMH. - ;f;ETURN
1278 i-0\J/i;'="-?''THENT=nTS BLiRNT ^^' I^D RU1NE&, "iRETl^
i£S8 iFif(>4TriB*V="V0ij ChN-J. VuUR HHtiDS ffiE FULL. ":SETURN:ai£IF
'j(J>2>="ini€WPRIfiT'"t'0U -fimm riWE iT!VRET0PiJ:ELSEiFVfL(OU,l
■>O6CSr=ieTHEKlN=It-J+l.IrU<J,2>="-l''THEWIt1=I!1-1.0':"J.2>=^"' OU.i)
=^'i"ELSEOw,i)-"i";0<J,2)=""
1296 IFJO3RW)JOlifiteiJO2THEN12££LSEIFJ=5TH£iiIF0<S. 2j="-6"THENrj
■:3. 2)="6" :£LSE :RETuRN ; ELaiFJ=iiTHBiIF0(i2. £)="-S'THEN0<12. 2j=^'8
"ELSt:8ETU(9J:£La:iFJ=2TH£NiF0aS.2>="-14"Tf€N0<i8.2>='14"
iim RETiffit^
1328 IF0(J,2)O"l"THENT="y0Li MH'T HftVt IT : ■':RETURN;ELSET=''OK'':
^J=I^i-l.oa2>="^0'.J.2>=STRJa;■. RETURN
1349 IFu*;5:2)0"l"THEHls9e
iS45 iFi^<4>=TriENia5e
1358 IfL=7Ti£ixL=8
1368 IFL=i2THE(<L=13
i37^ 0010128
1236 G05U8i28 0riJ+iaOTGi493. 1438, 1446, 14S8, 1470. 14S6, 1496. 1468. 1
4tB, 1508. 1518. iS£e> 1528. 1548, i46a, i4e0.. 1468, 1466, 1460. 1569, 1570.
1588. 15?^, 1686. 1618. 1626. 1469. 163$, 1466, 1460, 1460, 1648, 14^
1466 IFVfiL<D(8,3»<:iTHENT=^'Tt€V ARE AN OLD PfiiR OF LEfiTHER Sm/L
EBfffiS.
ThEV fiPPESf TO Hfl'VE SOHETHING IN Tt£t1,
m^ Vai SHOULO OET'Ufl. ":RETURh
i4i6 ?RIftT"T(€y CONTAIN "> ?CfiI^feT022,IF0a,2)=*'-i"THEtJP«;IMTOa,
ar "■■
1428 NEKT '^=" -.r^ETURH
1438 T="VCiU S£E ftK OLD, wEBR't' GREV PIULE ■^RETURN
1446 T="ITS m OLD 'ORN yKK," IFU';i8,2>^''-14''Th£N0as. 2)^"14"
i4!;fJ RETURN
1468 T- 'VOli (M SEE r<OThING SPECIrl. '^ REVji^**
1478 T=Si i :* OLD .^IMCHESTER SiNS-E-SiGT. " JiETUF^N
i486 T^"IT SffEdSS "0 BE ft IlfiF TO THE LOST DUT;:^hf* r^INE.
There S H [jpftrtmo 3F iOfiE BCiUtXtRS. ";R£TIMJ
1496 T^'^■tiTf^I,^ SPECIE.. -JUST H LCfiCED SiK-5HCs]TER. ". RETURN ,
63
[ 15ee IF0<8,2)='-6"THEKT="MRE RPPEflRS TO BE SOMETHING BEHIND TH
E 8CT^.ES. ":0(8>2>="6":RETUim:ELSE146e
15ie T="T«RE RKE THREE KEYS.
TIED TOGETl£R WITH ft LEflltCR STRflP. ":RETURN
1520 IF0(12.2>='-3"THENT=*'IT UKKS IIKE THERE'S GLASS UMC«ER 'UM.
":0<12,2)=''8":fiETURK;ELSE1466
1538 T="ITS m (LD )^0SO€ LftfiTEl^. TJ€ KSStSENE i-EVEL
IS BESIDE fi tWC THAT SflVS '"+STft*(LIJ>+"aURNS LEFT. ": RETURN
1540 IF1=UTHENT=''IT SflVS 'KERO^NE'. ":RETURN
1556 T="THERE-'S WRITING ON IT. " ;RETURH
1560 IFO<^,2)='-i7"THEN0(28,2>=''i?":T=''ITS fl MESSfiGE l";R£TURN:
ELSEliee
15?0 IFI=liTHENT="IT SflVS :
^ING TRSiaJRES TO SflLOOH,
AND SflV
SCQ^. " :RETlffiN:a^E1550"
1588 IFI=ilTHENT="IT SfiVS ,
HATCH FOR OTt£R RIDER FWITftSV CREATIONS S>'7'EHTUfSS=":RETURM:aS
£1356
1598 T="THEy ARE A SAVffiiE LOOKltffi ewt.
fm THEV'vE SEEM VOi. \RETURtJ
ISm T="ITS JUST m old EHPTV (SE cart. \ RETURN
1610 lFO(5.2)="-25''THEH0<5,2)="i":T="THER£'S SOHETHII* HERE !!":
I^TyRH:ELSa46e
1626 IFI=UTt©*T="IT SAVS
iCLOWE TO
FRONTIERTOWi. "; RETURN : aSElSSe
i09 iFOa0.2>="-6"THENO<i6,2>="6":i="T^RE'5 A SET OF KEVS THER
E: ". RETURN :ELSE1466
1648 B=RND<l>:0l«GCT016^, 1660, 1670
1656 T="ITS A BARi^L CACTUS ": RETURN
1668 T=''ITS A Gmi.fi CACTUS ': RETlftN
1678 T="ITS A Sfmm CfCTUS "RETURM
1699 IFJ=4ftWH=28THEN1780
1788 IFJOi0RVm.(0(L3»<eT=''S0RRV, BUT THAT'S MOT POSSIBLE. ";RE
TURI4
1718 lFI=38THEHIFO<i.2>=""THEHT="TEHD£RF00T; VOU HfiVE'TA LEAD -"I
M FIRST. ":RETUftH.ELSEl?86
1728 IFO(L3)="l"THEM1320ELSEIFO<7>3)="l"THENIFiO16T=":RY LEAD.
"[RETURN
•4
i75S Ufil-iSG0TOi74@* 1756. 176a. i7?3
i?'re T="tUU'RE too SVilM, h£ jGT HKftV. ' .RHT'JSN
i75ti l="ThS iltE GOT Rmi Ff;Cih VOU. ": RETURN
^?6e iF0^.7.1)-C-^'inH£NT^-TGUGH LUCK. VOU TRiPFEi; mi- IKE !1ULE i<fi
N OFF. " : Oa. ; ■ = ■' '^ 0'; i.. ;; .^ -STi^*(L. > : RETURN . ELSE l¥u<i.l>^"'' ' riEfffiuVul
1770 T="TH£ mii BUCKEO YOU OFF ".RETbkN
iF8S IHPUT'wn- i^rinT'Ssk{1.IF.-4Tri£hti8»Ei.SLlFLEFTi(:yEi3K;"ihD'T-
'IT FELL OFF.
Tr^E i-iULE U'jI FiWfi: ■ .Oaj^/-"' .Ih-lH-i,ftE7URh
1736 IF0^eJ2.^="l"T^^0^6. i:)="2":IfJ=IN-i.GuTuli360.E;-5Ei;£i3
186S ifLEFT*(a';, 2)="BUL"THtNlFu(3, 3:;<>"1'^0R0<4. ;K>"i"TH£M22aLL
S£i2eELS£i85S
1S2^ SF0(J.I;K>"l"TfiEi^i3^ffiLS£lMPUT"W< OP li* wHFlT? <IE, OH TfiBLE
>'S SH:P=L£FTI(Qh. 2) : IFPO''irfiNDPO"0N"THEMT^"HUH^" iSErUKh
iO Ml=t1ID$<Qpl4.3)
1846 iFP="0H"THB-IIF"MUL"=HlTHENi7St ELSEiFJ=l3Ti€WrL?i=aTrt£NT="i
TS EWTi. "■.R£TURN:ELS£LH=ti:u0T0O^a.£LSEii28
1856 IF"5ftEi"--i'(iTH£fyIFJ<SjRJ=130RJ=22Tt€NT=^'SORI?V, U mi'T FIT. ^^
;RETURH:aSEIFIH>4THEm="THE "+0<8,6>+" SRE FiXL " R£Tji^£L5Eu(J
. 2)=''-i":m>iy^"'': IfJ=IH-l: IH=it1+l.T="0K" RETURN
1368 IF"nll"=(1iTHENT="V{Sj a)T KICKED :":RETUftN
i87e IF"Lftf<"=t11IW£fiIF0vi3, 3 j="i"iihlIiQ<i2. ;;=^'i"THEMFL?l=56THENLN=
LK+58 : Lf1=y ; STOliS . aSET= ^' I T £ EilPTV ■ " , RETURtl : ElSEISSB
ISSe G0T0195S
iSSS T="VOU CftM-j m THftT, , , VET!"
1926 FRiHT"VClU HfiVE WITH VW : % . IFIfJ=6tfM«(i, 3>C"i"THENT='WT
KING. ": RETURN
1526 B=VflLC0<8,]::■>:lsi=E:!Fg=iTHE^ffRINT;FttIMT&^S.6>^ >*ICh CONTFl
iNi ", ;F(^I=iT022iIF0(h2.i="-i"TH£NPRINT0<L3)" ^^ :-;i^2:f£XT:EL
^lE-;7. iFKlO2THENfRir*T"N0THI^0i '.
1346 IFG<L3)='^1"TH£HPRM PRiHT''Tr£ "0(1, S)". WHICH VW'RE i-EfiD
INu, "j .IFS=i::THEHPRIMT"r^D IS CSRRVING THE SRCiDLEErtGS. ",
1556 PRINT ;a=6:F0RI=2TC£2:iFVRL>Ga,.:.>jaTHENlL^?6ELSE"iFa=ififitDi
=l2THErPRINT'^iTE ".
1366 PF:INT0<L3)". -.
157S NEKT
19S6 T="":SETuRh(
^08 IFL=13THEf*C;.S:?RIf*TCriR4A22;'^ . .
66
S^ WVE FALLEN l^l^T,
VOU LflNDED ON ROCKS.
VOU fiRE DEfiD.
" :(»T0229e :£LSEIFJ=230RJ=:^«mi="P"THEMT=''0K" : RETURN : 0^10^
28ia T="ll€8E?":RETURH
2668 DflTft>.,M*>.INft HINER'S ShtfKK. UINDOi MCR. , 1, 2, 5j . . IN ft D
ESERLROH). HOUHfTfilHS. DESERT, (<NES. 2, 4, 2. 2. 2. ON DiRT WTH. IlINER'
SaWX RE»0. hOWJTfllWS, " « ".5,1,4,2.2
2876 DfiTfiGK fi DIRT RtSD. PIOyHTfilMS PfilK [)£SERT, TOWN IK THE 01$
TfWCLNE 5,2, 7, 2, 2, 5, IN fi GHOST TOWN, 3L00N, ' N ■',L6>4,,, IfJ B
Sa.(Mll,i4 ,1>5,,,
2eS8 DflTflfiT THE 8RSE OF THE SUPERSTITIWi naJNTHIh6, H». DESERT,
.SN >4,4,2,2,2,ftT THE BteE OF WEfWER'S HEBLL.NS ,i,3,7,,
2890 DflTftlN R NflRROki [>EFIL£, BUSHES. CfWES, ' NS^ i, IL 18, 12, S. IN
ft Sm± CRVL>E ,1.9,,,, BEHIND ft eUSH,BUSH,y ,1,5,,, .IN fi B
OX OPmXi, BUSf€S. TREES. BOULDERS, " S% 4, 12, 12. 12, S
2196 DfiTftIN FROtiT OF fi PflRTIflUV HIDDEN HINE,MINE SHflTT, ESI*I, 8. 1
4.i2,12>i2,lN Tt€ EHTKWCE OF ft BldV LITE HI>£,nit€ 9«T,EW ,
L 15. 13, ,. IN THE NINE, DflRK TUNNa, EW ,& 16, 14, ,
21^ DflTfiflT THE END OF THE TUNNa, IRON OOJR, " tl % 1, 17, 15> , , IN
a LmOE OWIKR, IRCW MJOR,t*£S, 1,16, 19, 18,28, IN ft MflZE OF IIMEL
S,,NSEH,6,18,lB,i8,18,IN FRONT OF ft PIT.DfffiK HOLE," S ", 7,23,17
2120 DfiTflflT fi TUNNEL INTERSECTION,, " SNW",6,.22>i7,21, IN fi KftD
END T\a»£L,E ,3,28,,,, IN ft a.Oa€D Tl»«€b,N ,3,2e..,,hT TH
E BOTTOHOF Fl 5HflFT,i«lbS ,8,24,,,
2126 DflTfllN fl TUNNEL, NS , 6, 22, 25, , , ftT T« END OF TF£ TUNHa,Lfi
M>ER," H ",€,26,24,,, AT THE TOP OF U=lW>£R, , , 6, 1, 25, ,
21K PRINT'TRV DWIING THINGS. "Mimi
2169 reiNT"R{H?S USUfiLLV 03 PUCES. ":RETURN
2176 PRINT"PfiVK THE TRAIL GOES S0(€t»OE "^I^TU!^
2188 IF0C5,i)O"i''T>€t#*INT''t)0 YCW HR^ THE HflP'^":i^TORN.ELSERI
NT"T8¥ '■Fffl.LOW,";RETURN
2m IFVfiL';0(l,2)>=LTHEHPRINT"t1fiVeE THE HULE IS HUNGRV, ";RETURN:
aSE5OTO2150
2286 PRINT'KEEP GOING. MSTUrai
2a9 PRiNT"ITS SLIPPERV, BUT Vffij HIGHT SE m^ TO Clim ^)mi. '^R
ETl«H
es
2^23 PRtNT"TrilS iS ft HIME. VOU Miti. " iSTURN
E. 4. 1. :ifiP. L -25, GU^j. I., -i.. C8RRUTS, i. -i. BOX OF kVflt eU,LETS, i, -6,
i^hlSKEV BOTTLES. 2.. t.K£yS.L-S,?lLE OF BOtCS <HINE>.£>B
2250 DmFiLriKTEPli 2, -S.. JaS; OF LIQUID, 1,. -IL + SPlfiNISH COIfC *ji>-i
S. + TuUfti[Uul&£ t, j., -22. » SILVER #, i. -2i.. a sSLD %, i,. -22. tlfiTOES 1
. -14. ttnTES. :;:.. i.- . MOTE. i. -ii'. PBPEft i, 6. lHDlflN5. 3. ii
2260 DRTBORE CSRT. . 14. BED, . 1, S\m, . 5. BR(»;EN GLfiSS, . 6. TftBLES. . i C
HrURS. , 6. SOCKS. . 16. WOK'EN f^ilLS. , 15. Cfw::TUS. . 2. TRflP DOOR. . ^
2278 REI's +■*■* OfflltlftHD TFiBlE ***
2236 SfllffiO . BiT. Kjfi. Sul. DIG, CLI. IftV. JUIt t-RO. GET. E>tfi. RER> LOOj nOV
. CfiT, ChH. LEfi, RID, PUT, PLfl. PIC PtJS, ?Ub StK3, OPE, CLO. QIV. BIK, LIG. DRl
- SRE, HIT, UHl. LuC. SEa LIS, SfiV, FEB lO«^ UHT, FOL, PO), EflT, NOR. SHJ. EftS
.i<iES
2236 PRIIvT§966. "DC VOLi Nf^T TO ai=lV flfftT^R itfitlE"; : INPUT®], IFLEF
Ti<an.i>="V"T^N(?UNaSECLS.E!«'
2396 IFJ=7Tt€NIF0<S,3>=="l"TI€NT="THEy TflSTE PftETTV KtCfc. " : RETU^
2316 T="CRN'T DO THftT. . ,
IJIEREO :":ftETU?N
2228 R£SL»1£166
2230 PRiNTCtft*(23)"«#l RIDER FHNTfiSV CREfiTIOMS #«l".PRINTTfle<ie>
"fPf'ENTORE I 1" :PRINTTfiB<4)"THE LOST DUTCHtlffiil 'S KID.
NORLD CiPVRieHT 1375,
BV TERI lL
RLL RIGHTS RESER-t'ED,
".REPJRH
2346 PRINT* MELOM TO T!£ S£ft|i£H FOR THE LOST DUTChMflN'S G
I m THE GHOST OF E3^KPflCK SWt - r^UE QUII>E fflJTHIS rft^VDITURE.
vob mv USE *i«e mtsi cojtiwjK to FifCi auES m> execute mvErcNT
SiXH WORDS fS GET. GO. PUT. [«0P, SCORE, IMVENTORY ".
2356 PRItiT"!W RBOUT ft
HUNDRED PIORE ARE flVfilUaf TO VOI, HaP *iILL GIVE VOU HINTS
WHEN VOU fH?E STUCK. G(S» LUCK iWD i HOPE vat DON'T END tff* fl
Gl^t LIKE ?£. ". ; IfJPUT" PRESS ENTER TO CONTINUE. REflDV"
.fti:aS;RETU9i
67
mm(B ¥(0)
bv Ray Daily
from Acorn Software
A Graphic Arcade Game of Ping-Pong with Sound Effects
ft One or two placers.
• Machine language graphics and speed.
• Sound effects which can be played through an
inexpensive amplifier.
• Seven levels of skill.
Can be enjoyed by all ages!
Level II, onlx; 4K required $9.95
TheSoHw&ateExchai
m
" /f '5 <\c^ed "t^ei^ . \^ call c*kv
-expert."
IHI(D)§¥ T(Q)WM
by Scott Adams
Scott's long-awaited 9th adventure is here!
Thirteen treasures are hidden somewhere in
the GHOST TOWN. You'll need more
resourcefulness than ever to find them before
sunset. Be ready for a town full of surprises
and some REAL ghosts! Bring along a
sense of humor, but be alert for
danger as well. If you live so long, you
MAY learn the answer to the
tantalizing question:
"What goes on
in the saloon
after dark?"
Cassette $14.95
Machine Language, 24K
The SoHw/ate Exchange
6 SOUTH ST., MILFORD, N.H. 03055 (603) 673-5144
Encounter in the Near ThoMan Sector, May 1980
The game documentation
should have indicated thai the
Enterprise's phasers (frwd) and
photon torpedos can only be used
for targets between and 180
degrees (not 90).
fWD PhflMrt
Pholon Torpedo
Tubes
_ _ieo
tSi
Impitlie Drive
Warp DHM
R«r Phjinrt
In Jeff Myers programming hint on Page 26 oftheJune 1980
SoftSide, to restore the ability to LIST a program, after it has
been disabled;
POKE 16863.201
70
THE KEY TO YOUR
TRS-80*...
LEARNING LEVELin
Written by the author of your Level I User's Manual, LEARNING LEVEL
II picks right up where the Level I Manual leaves off. It also supplies the
changes needed to make the Level I Manual compatible with your Level M
TRS-80*.
LEARNING LEVEL M covers all Level II BASIC beyond Level I, plus much
more. It shows you how to use the Editor, explains what the many error
me,ssages are really saying, and leads you thru conversions of Level 1 pro-
grams to Level II.
Dual cassettes, printers, the expansion interface with clock and other
features are explained in the same easy-to-learn style that made the Level I
Manual famous LEARNING LEVEL II was created specifically for
your Level II TRS-flO*! ^^ C QC Soft COVer
q>IJ.7J add $100 for shipping.
TheSaft^^are Exchange
6 SoutbStreet, Box 68, Milfoid, NH 03055 603-673-5144
TRS-50 (s a registered trademark of Radio Shact and Tandy Corporation.
*' InstcnTj- /s\phimrm/ic S^oup I<
u
7$
SIDE: S-80
y^M CASSETTE
SOFTSiDE ON CASSETTE
Magazine with programs on
cassette, $9.95. Magazine and
programs on disl^ette (after June
■(979 only) $14.95. Your best buy
in games!
January 1979 — 'Round tlie Horn,
Ten Pin Bowling, Kiddy Slot,
Compula Sketch, Writing Games
Article
February 1379 — Income Tax Pro-
gram, Concentration, Elements
Quiz
March 1979 — Tarot,
Metric/English Conversion, Jig
Saw, Fog Index, Dive Bomb, Per-
sonal Finance Pt. 1
April 1979 — Safari, Personal
Finance Pt. 2, Don't It Make My
Brown Eyes Blue, Rabbits and
Foxes, Spring Flowers
May 1979 — Dog Star Adventure,
Awari Letter Crunch, Math Drill,
Super Sub
June 1979 — Atlantic Balloon
Crossing, NIm, German Word
Quiz, Home Appliance Record
System, Entrapment
July 1979 — All Star Baseball,
Yahtzee, Tank, Spelling Bee, Coi-
liston
August 1979 — Melt Down,
Shooting Gallery, Story Book,
Morse Code Tutor, Cryptogram
September 1979 — Engineer,
Treasure Dungeon, Hangman,
Pyramids
October 1979 — Westward 1847,
Battleship, Reaction, Time in-
dicator, What Kind of Work? Tug
of War
72
November 1979 — Everest,
Isolate, Picture Puzzles, Doodle
Pad, Energy Cost
December 1979 — Oil Baron,
Drag Race, Christmas Show and
Tell, Index to Level II Manual,
Towers of Hanoi, Slalom
January 1960 — Moving Maze,
Dante's inferno. Bomber, Reflec-
tion, Duck Hunter
February 1980 — Deadstick,
Backgammon, Parachute, Play it
Again Sam, Deep Six
March 1980 — Broadway, System
Emulator, Line Four, Add, Sonic
Torpedoes
April 1980 — Stud Poker, Draw
Poker, Compuslot, ICBM,
Solitaire
*May 1980 — Star Trek HI, En-
counter in the Near Tholtan Sec-
tor, Day of the week. ($14.95 tape,
$19.95 Disk)
June 1980 — Micro Millionaire,
Galaxy Combat, Numbagels,
Simple Sound Interface
The price (or 6 months of cassetts plus
S montht of SoftSlde magazine Is only
$39.35. If you're already a subscriber to
the magazlna, you can enroll tor the
cassettes only, at a cost of $30.00 tor 6
months. So, if you want (o combine the
best programming available for the
TftS-aO with the comenience of pre-
recorded cassettes, send your order to
SoltSlde today, and leave the coding to
usi
*HOTE: May 1980 Sptcttt Etflltut la SS.Oa aitn.
Floppy Disk
Diagnostic
by Dave Stambaugh * ^v
• 35 or 40 track in same program
• Tests controller functions and status bits
• Tests drive speed and allows adjustment
• Tests switches and mechanical
components
• Verifies data transfer
• Tests drive seeit function
• Sector and byte write and read tests
using all possible patterns
• 16 to 48K, 1 to 4 disk drives
• Tests cross cylinder interference
• Tests drive- to-d rive compatibility
The best and most complete diagnostic you can buy
to verify disk drive reliability and find problems.
Displays 19 error messages and cross references
tliem to 14 possible causes. Continuous test option
for extiaustive testing iceeps statistical record of all
errors found.
Supplied on diskette with manual for only
$24.95.
JheSfdhnfSureExchsumB
6SouthStKel,Box68,Miifad,m(B:^ 6CI3-6Z3-5M4
73
same:
ns-n ohti ThMfri
MagniliClnt saund! by RKhard laytnr
UvbMI. 16»(
.SS.36
Woii! ganH with sound by RIchtaTd Taytor
LevBUJ. 1»(
.$9.95
Opw* Ttiuirt Pliu OnllMtl
on disK. aiK t1995
[>y hnonal Softwata
Lewi II, 1SK S14.9S
imMlon
ity Chris fnuai '<
L««l It. 16K S9.95
Usk (14.95
J-Wii Fltlitr II
by C^ris Fregfld
LB«III. 16K t9.95
mpu
by Art Canlil
Uvtt 11. ISK S9.95
by tlar and Katln Spracklan
le/«l li. 16IC *1*.SS
S«rgmll
by Dan and Katho Spracklan
Le^lli. 16IC SZ9.95
bniln Mizai
by Robert Wallacs
Le«IH. 16K I93S
Wilh iciund by Led Oirlitapharson
Level II, »6K
UliTwo
With sound by lea Chrislopliwson
Level II. 15K.
Wilh sound by Leo Christapbefson
UvBttl, ISK
. $14.96
.SU9&
Wliti sound by Ijso Chrlslopharson
Lflvelll, 18K t14.95
by Lance MiCkius
UwUl 16K »7,9S
74
TycM*
by Oavid Boblke
Level IV, 16K «-»
1 kmt lar PiMChMi OMni
by Gee rue Blank
UvelM. t6K ».»
Mbwn
by Roger W. RoHtatile
Level II. BK *!»
by Lewi IV
Level IU6K tape *«.«
KKdisk t19.B
SurTnk
by Lance Hcklus ^ _
Level IL1« *IM6
WveMfet tn Tipa
by Scott Adams „
Level IL1GK S14-9S
Chdose one:
Advenlutetend: Magical beinos, pcrlle and puzzMsl
Pirate's Cnve: Clue In a blo(i(f$(iilced book.
Mission Impassible: Foil ttie saboleu(. save ttie
reactor*
The Count: j^otect ycur n«cki Who be you think lives
here?
Voodoo Castle: Rernove the cuise tram Cnint
Crislo.
Stranoe Mysssy. The rviins ut an ancient alien
culture?
Fun House :Takesallyourbratnstoa*tpaitlhegatel
Pyramid of Doom: Watch out (ot »« Nomadl
Ghost Town
Wnnturn sn Dlk
by Scott Adams
$39.95 for three- same combinations:
1) Mission Impossible, Rrales Cove. Adventureltnd
j) Voodoo Castle. The CounL Strang* Cklyssey
$24, & (Of two-game corrtnnations:
3( Fun House, Pyramid of Etoom
jM c g jM ) Siipier
by Scott Adams
MIni-veisian of AdvMiuraland. serves as Iniroduclion
LevrtlLieK *53S
Nrtbinl
by GKirge Blank
Level H. 16K — ...»,<..»*--• — i_. »»**»--
by Sffl«H Systems Software
Iwactihie Language $9.95
tiy JariMs Qafon
Level II. 16K VSS
WlM ChKkKi MtchlM
by unc« MIcklus
Lewlll. IHttape J19.fl6
Disk $24.95
KriMifM
by Ron Pottiin
L««!lll, 16K 17.95
Krtaoiplilll S14.96
TIntTnli
by Joshua Uvlnslty
Level II. 16K J14.95
by Russell Starkey
Level II. 16K
.S7,95
ffiym Mterofanlastic ?raoiatnmino
Level II, 16K $9,95
mm (Mu 1,S
Level I Of H, 4t[ 119,95
from Qualily Software
,16K
Level H,16f; $1996
Crlbbifl
by Roger W, Robitaille Sr.
Level IL16K $7,55
triictic Ewpira
by Dong Carlston
Level If t6K $14.«
3 on disk ,,..$39.95
eMtdk Trader (a sequel)
by Omii Carlston
Level ILISK $14.96
eilitllt Inkr ifKl Enfin
on disk EK $29.SS
Mr Tilth Cinlnllw
. . . $7.9a
. . . $7,95
MrRiK
by SmaN Systems Software
Level I or II. « t9,95
tnrTerlU
Le^fellL16K $9,95
tyvmt
llcrosoft as played on PDP-IO
SiKdisk 128195
Npliin (Foetbalf)
by Acvn Software
Level ILWK $9.95
by E»av«dB»Mli«
Level II, 18X n.9S
Till Te*|
from Acorn Seftwaire
MacMit* LarnuMW. wftti nund
LweiiLteK ass
.vx
byfittg
UvMAINC
BUSIWSS
tLS
by M. Keller
knpreved verston... $79.95
hmatgry'}'
by Roger W. Robitaille, Sr,
Lewel It, 16IC tape $24.95
32Kdisk/withotttinvolcir)g $39.35
wllh ifwoicittg $59,95
by Slephi
len HebMer
.$39^95
^)e
by Michael Kelleher
Level II. 16K
I tut II
.$9.95
bysesG
32Ki
( disk .
Sitllll BiwInNt BothkMH*!
by R,W, flobltallle. Sr.
Level II, leK with journal
disk
. . . $49,95
tape
wttbout Jou
$36.95
$31.95
t journal
disk $29.95
tape $24,95
On Uee InviMai
by Stephen Hebbler
1 disk, manual; 33^, 1 drive, line printer $39,95
IteMWiU llHalvible(with Invtriclng)
by Stephen Hetibler
3 disks. 2 manuals: 33K, 2 drives, line printer , $69.95
CM Dm MwefnnM SyttoM
trom Personal Sottware
Ready for transfer to disk, with manual
Tape $74,95 + $2
SPECIAL PURPOSE
HWDfreilli/SutbrgrMi
by Gary Breschini
Level IL 16K $9,95
Tint Ital A BASir Compiler in BASIC
by Oavtd Bohtke
Tape $1995
Disk 124.95
by Russell Starkey
Level U.t6K
,.$9.95
by Michael Kelleher
Level tLi6K $9.95
Mvanoed version tor 32K disk .
by Mm Adamson
Level II, I6K
.$24.95
,$9,9e
by Steve flelrsser
Level II, WK $9,9$
Mile Amt telMlMir
bylbSMl Starkey
levrtS, 16K ,.. $14,9$
MfkNTl a (Improved)
bv Jotm Adlntton
LevrtB. WC M55
.!»»
byfnnkB towMM.Jr.
SK dWt tytriMW
by Wchill Shrayiir
ppMffMi Httctiini '
Level hL IqK ttpe
MlMI
nan
ma
75
PancilPil
by Microcomputer Specialists
Requires 32K. 1 disk system, Elecir'fcPsncli, and lower
case modification kit $JS.DO
i>y K«n Kit^fit
Manual and 3 programs on disK for 32K or larger
systsnis with one or more drives S39.95
PEFSOOKL
Twiig Tuler
byUJS
UVBl II. 16K t19.95
Stent! dI in Ttnl
b/ Jotm T. PtiUlipp
levol II, 16K (9.95
ItMng
by J«tin T. PtitlNpp
Uvol II, 16K J7.95
. Phltlipp
itvfy
tryJotmTF
32K disk t14.95
W,9S
I9.9S
by Frettk B. flowlotte, Jr.
Lewi II.
by Ljnce MItklus
LovtIII. m
.£4.9$
M
by t^ncs Micktus
a^Kdisk
Mm Fkttidd HiMip
by IMIdiaei Kellslter
L«vtltl. 16K 18,9S
PuiidNl Gnw Mmim
by Dave Stambaugt)
Uwl II, (6K JW-gs
32t(disk $19.95
by Bill Sbolar
KKdisk 119.96
UTIUTIES
r-siMrt
by W«b Associates
IjsvMtl, 16K W.9S
inv
by Robin Mark
Level II. 16^32, and 48K
cassette S24,96
disV Si9.3S
*PLW
by PtKlps Gates
0«luw vetsion— 32K disk, instructional material book
$4995*13
LewHI, 16K tape— reSucedfeawres. no courseor book
$14.95
Book tseparately) $15,96 + $3
Fll* Muiuer BO
. . $4995
by Fbp«nthe
iKdSk .
by Seerae Blank
32K disk, requires NEWDOS $14,95
$TMt
Trace and Debug Monitor for tape and disk systems 16.
32 and 4eK on one tape $24.95
IHWIIS by Apj)arat $4995
tIEWDIM by Ararat $99.95
KWUt St by Apparat $149.95
naW! by Smalj Systems Software
Level It, 16K $26.96
76
il!W20 by small Systems Software
Disk for 16~46K on one tape
KVP by Lance IMicklus
Tape
Disk
,$29.95
KVP 232 by Lance Micklus
KVP adapted for the TnS-232
rape -
STW Snwl Taralnti
by Lance Micklus
Uve(IL16K
STtn Snaur Ttnnlnel
by Lance Micklus
For Disk ,..
tm-UC dedicated to THE SOURCE
by Lai»ce Micklus
LeveNLISK
by Lance Mickl Its
Him Twt Eiflhr
by Dor Coons
Level IL 4K or 16K
Lnel music
by Mcrosdt
Lent Mn UMl If
, , $24,95
. . $29.95
. . $24.95
..$4995
. . $79.95
..$24.95
. $19D.(»
$995
. . . . $49.36
by Apparat
Level II. 16K.
FOflTIUli
by Microsolt
32K.Zdisk9 $80.
...$15.0(1
M+S2.50
by Microsoft
FORTIMH Hw AMMibhr.
,$80.00+ $2.50
.,,$150.00* $5
Will print an ASCII lite to a parallel line printer at the
same lime you are using yotir computer for another
program. For 32K disk systems only, WitI NOT work
with NEWDOS (^3 or VTOS 3.0 OK).
Disk $24,95
Croia IWtnnct lidillM
by Lance Micklus
Level II cassette versions
XREF - $19.95
RENtJMX (XREF wilt) REMUMSER and rescue after
reset) $24.95
RENUMBER separately $7.95
HX~Ciou (MerenM ler Wik
by Lance Micklus
32K, 1 disk $24.95
RENUMEEfl
by Lance Mtcklus
The full-featured RENUMBER program. One version
now works fn 16K. 3a(, or 4aK $7.95
System On
by Kaiman Bergen
Level IL16K... $9.95
Flsiny Otk MwBitlc
by Dave Stamaaugh
Disk with manual $24,95
BOOKS
Serjeit ll w ibiok
by DanandKatfieSpracklen $fS.S6'i-$1
Tki BASK KinAo*
by Or. Davtd A, Lien $14.95 *$1
Z-SO ImUMtln HMdbMk
by Scetbl Publications $4.95 + $1
ne UMl BMk « BASIC nyli
by John Nevison $5.95 ♦ $1
TBMO Atnmkty Ltngnte
FngnnmlM
by William BardBD, Jr. , $J,9S + S1
JtPL — Hn kilancllve Aiwronti
by Gtlman and Rose $15.50 '>- 13
Inkniucttm To TRS-BD GrtpMct
by Oon inman $755 ■* $1
Uimkig Lival II
by Or, David A. Lien $15.95 "-Si
Z-aO Mmra eiuriMt BM» mt CNktiMk
(romScelbi Publications $14.95 "-Si
TilS^a DUt Mid Othir MyiMrlts
by Harvard Pennington S22.95 + $1
TRS^O Inurfwlno
by Jonathan Titus 18,95 + $1
Stent Mft ti MitipuMrt
by Russ Walters $5.95 * $1
.S6,9S->
.17.951
SUPPLIES
CMMite*: Boxes ot 10 eacii
C-10
C-20
OMftM:
Oysan (premium quality]
Box of 5
BASF
BoxofS ..t?4,95*$l
Box ot 10 , $39,95 + SE
Box ot 20 W9.95 ' $2
Case ot too $299,00 + $3
Bttltiii Storige ftui IS.DO*- $1
,.J29,96+S1
Protective envelopes foe stiipping
lloppy disks.
5 pack ..$4,96 + it
Z-M Qit FMlir $3.99+ $t
StdSMl Wnyl SlnOirt $4.96 -• S1
Tipl RtMiHsr iUlgfinMl Kit .$9.96 * $1
IMPORTANT
■ No sates tax.
■ All C.O.D.'s or special delivery orders are
a minimum ol £5 for special handling.
For more detailed descriptione ol our $olh
ware «nd supplies send for the TSE Catalog
It's FREE! Wri)« or call today tor your
copy;
7MOVING?
TO CORRECT OR CHANGE
YOUR ADDRESS
Attach iabel from your latest copy here
and print new address below.
NAME:
ADDRESS:
CITY:
STATE:
ZIP:
MAIL TO: Th» Software Exchange, PO Box 68, Mllford, NH
03055
77
l^fEsfa
POBox69
Miiford, NH 03055
"your BASIC mHww^ magaiifM"
Rush me the next 12 issues of SoffSide.
nUSAbulk.SIS 1 vr. a$32-2 yrs.
nuSA first class $25 lyr.
a APO/OVERSEAS surface $25 1 yr.
Credit Card ■ "s^
DCANADA/MEXICO $25 1 yr.
DOVERSEAS airmail $30 1 yr.
T«l«phMM your ehsrgv.cird ardwt Calt
Mif Stibscrtptton olticxt MotKtay through
Friday 9:30 to 5:30 (Eastern lime) at
t'BOfr-XM-ITW (tn NH CM e73-5144)
Exp, Date^
Si g nature -
Name —
Address—
City
Interbank # (M/C only)
-State-
Zip-
Please remit in US funds ONLY
ReadYtogetserious? SUBSCRIBETO PROB/SO themagazine
dedicated to serious programmers, ..beginners to professionals
SUBSCRIPTION RATES - 6 iMtM* per ywr
USA Canada
Sulk mail -$15,00 Mexico $2i,00
First Class Mail - $21 .00 APO( FPO
O^etseas airmail - $27 ,00 Overseas turtace mall
]
Check/Meney Order endOMtf
MMtw Chary* ij VISA
SIGNATURE.
ACCOUNT*.
EXP. DATE_
NAMe_
INTER,*
ADDRESS.
CITY
_ STATE,
.ZIP
Teleptwre orders accepted for Master Ct)arge or VISA accounta. Call Monday through
Friday, 9:30 lo 5:30 EST at 1-S0O-2U-17M [ki NH c«MS7»4144) '
I PO BOX 68, MILFORD, NH 03055 _ <
78
1^ Order Form
Special prtces rn «M«cl 60 dayi from mtiting
DESCRtPTlON MEMOflV LEVEL PR(CE
^t^
iC^
^
^
ADD HANDLING CHARGE
ADDITIONAL CHARGES
Check
TOTAL ENCLOSED WITH ORDER
VISA Master Charge
Money Order
II
HP"
THE SOFTWARE EXCHANGE
6 SOUTH STREET MILFORD, NH 03055
Order tolt free: 1-80(1-258-179(1 dn nh c*ii snsiw)
Level II soliware available on disk lor a $5 00 (per order I medium charge. This
extra lee is lor any number ol programs lrar>slerred 10 disk I rom tape when you
order If the order eJceeds the capacily o( d single disk, we atraortj ft>e extra
cost
Be sure io include handling charge arKt any addiltoriai charges wh«n figuring
your lolal. All orders shipped *ithin 48 hours
All prle«» in Mit^sct 1o eh«nfl» withwtl rwllo*. W« »n nol retpomtW* f«
typogrtphfcil ttrott, including Incorrtct pr1cM«
ALL SOFTWARE GUARANTEED TO LOAD AND RUN II you ««p«iiance
dIHleultffti. SJiTTply return the lapear dlik lor tree refH*c«rTfflnt. Send 1o th*
MMnlion of Salt* Kaanan. Customer Service ReprMentative: pieeie
vwtot* m brier noie and your name ar>d mailing addrets wHh the software.
Cn^irgerard account nuTi&ef
Signalure
EKp. Dale \n\9t, *
Charge cusmmers. Pie^^se NM inaiccpuril in/QrmaMonabPveand below
Nam?..
Address..
CHy
State..
.^IR..
ALL SOFTWAftE SOLD OM AN ASIS BASIS WITHOUT WARRANTY. TSE
assumes no liability test iQSS or damag^i caused or atPcged to be caused directly
Of indirectly tsy equipTr*?n\ or proi^uti^ so'io Oi exLt^anged by them or \Vi^\i
dtstrpbtitor^, mcfuding bat not limited lo any inTerrjpiiOn in service, loss of
bustness or anticipatory profits or corisequeritiai damages resulTing from use or
operaiion of sucti equipmeni or software
the original
ADVENTURELAND
Tliirteen Treasures await tiie clever adventurer.
Remember:
in many cases, mud is good. In otliers . . ,
LOST DUTCHMAN'S GOLD
With the help of the ghost of Backpack Sam - can
you recover the vast fortune hidden deep in the
Superstition Mountains?
MICRO 80 PINBALL
Featuring the challenging "African Safari".
Lights, SOUND, Action III!
fi5ia
U.S. POSTAGE
PAID
-BULK RATE-
PERMIT NO. 21
MiLFORD, NH 03055
1)
P.O. BOX 6S, MILFORD, NH 03055